Commit Graph

3615 Commits

Author SHA1 Message Date
Fusion
92721f41f5 test(FN-4647): complete Step 5 — add done-task diff labeling regressions
Fusion-Task-Id: FN-4647
Fusion-Task-Lineage: c86304d4-ff28-478a-a254-8ddaeca53447
2026-05-15 12:07:52 -07:00
Fusion
c3c7497961 docs(FN-4647): complete Step 4 — document done-task diff semantics
Fusion-Task-Id: FN-4647
Fusion-Task-Lineage: c86304d4-ff28-478a-a254-8ddaeca53447
2026-05-15 12:07:52 -07:00
Fusion
c9064f77d3 feat(FN-4647): complete Step 3 — relabel merge-commit stats
Fusion-Task-Id: FN-4647
Fusion-Task-Lineage: c86304d4-ff28-478a-a254-8ddaeca53447
2026-05-15 12:07:51 -07:00
Fusion
2a0e34c6aa feat(FN-4647): complete Step 2 — clarify done-task fallback semantics
Fusion-Task-Id: FN-4647
Fusion-Task-Lineage: c86304d4-ff28-478a-a254-8ddaeca53447
2026-05-15 12:07:51 -07:00
Fusion
c513257fa2 feat(FN-4647): complete Step 1 — update done-card fallback labeling
Fusion-Task-Id: FN-4647
Fusion-Task-Lineage: c86304d4-ff28-478a-a254-8ddaeca53447
2026-05-15 12:07:51 -07:00
Fusion
6675a3ff2b feat(FN-4650): complete Step 3 — add sandbox experimental toggle
Fusion-Task-Id: FN-4650
Fusion-Task-Lineage: 3da8db80-236b-46f6-8122-644abda35ca3
2026-05-15 12:02:44 -07:00
Fusion
af6dfdbcb8 fix(FN-4620): resolve workspace lint regressions
Fusion-Task-Id: FN-4620
Fusion-Task-Lineage: d3d05e54-e137-46ee-bb5d-d71aa03e5a48
2026-05-15 11:47:04 -07:00
Fusion
dd6cf58505 test(FN-4620): complete Step 6 — wire board tools assertions
Fusion-Task-Id: FN-4620
Fusion-Task-Lineage: d3d05e54-e137-46ee-bb5d-d71aa03e5a48
2026-05-15 11:47:03 -07:00
Fusion
808103b5ad feat(FN-4620): complete Step 4 — add milestone/slice interview board tools
Fusion-Task-Id: FN-4620
Fusion-Task-Lineage: d3d05e54-e137-46ee-bb5d-d71aa03e5a48
2026-05-15 11:47:03 -07:00
Fusion
0e44bd81c7 feat(FN-4620): complete Step 3 — add mission interview board tools
Fusion-Task-Id: FN-4620
Fusion-Task-Lineage: d3d05e54-e137-46ee-bb5d-d71aa03e5a48
2026-05-15 11:47:03 -07:00
Fusion
634ec28706 feat(FN-4620): complete Step 2 — wire planning sessions to board tools
Fusion-Task-Id: FN-4620
Fusion-Task-Lineage: d3d05e54-e137-46ee-bb5d-d71aa03e5a48
2026-05-15 11:47:03 -07:00
Fusion
f522d79e5b feat(FN-4620): complete Step 1 — add shared planning board tools
Fusion-Task-Id: FN-4620
Fusion-Task-Lineage: d3d05e54-e137-46ee-bb5d-d71aa03e5a48
2026-05-15 11:47:03 -07:00
Fusion
2d59aa903f test(FN-4654): complete Step 4 — cover mission criteria visibility
Fusion-Task-Id: FN-4654
Fusion-Task-Lineage: bc852c61-d2f3-440f-bb2b-520bf1d8dea1
2026-05-15 11:36:35 -07:00
Fusion
9e9616a29d feat(FN-4654): complete Step 3 — render slice verification in mission view
Fusion-Task-Id: FN-4654
Fusion-Task-Lineage: bc852c61-d2f3-440f-bb2b-520bf1d8dea1
2026-05-15 11:36:35 -07:00
Fusion
732f5b7826 test(FN-4652): complete Step 3 — flip over-suppression assertions
Flip prior negative assertions that hid milestone-feature-acceptance-rollup when milestone.acceptanceCriteria existed. Those assertions encoded FN-4613 over-suppression; new assertions verify rollup and feature text remain visible alongside milestone acceptance.

Fusion-Task-Id: FN-4652
Fusion-Task-Lineage: a660f18e-2f34-4e8a-9bca-3d1a55a2b448
2026-05-15 11:23:48 -07:00
Fusion
28fca5665b feat(FN-4652): complete Step 2 — narrow milestone rollup suppression
Fusion-Task-Id: FN-4652
Fusion-Task-Lineage: a660f18e-2f34-4e8a-9bca-3d1a55a2b448
2026-05-15 11:23:47 -07:00
Fusion
6079645c8c fix(FN-4639): resolve workspace lint and typecheck regressions
Fusion-Task-Id: FN-4639
Fusion-Task-Lineage: 40745d49-dd20-4c51-87e3-42062417f788
2026-05-15 10:41:37 -07:00
Fusion
7f0a12ccef feat(FN-4616): complete Step 3 — add OpenRouter advanced settings UI
Ref: Runfusion/Fusion#325
Fusion-Task-Id: FN-4616
Fusion-Task-Lineage: ea5ea571-cc40-4ec0-86b4-2f003ac2834c
2026-05-15 10:18:47 -07:00
Fusion
0c38c17923 test(FN-4634): complete Step 3 — cover in-progress github chip far-right modifier
Fusion-Task-Id: FN-4634
Fusion-Task-Lineage: 87cc75e7-ba50-4cb5-bb9f-6d86f49268e0
2026-05-15 10:05:46 -07:00
Fusion
376be6f96b feat(FN-4634): complete Step 2 — add footer modifier CSS for chip far-right
Fusion-Task-Id: FN-4634
Fusion-Task-Lineage: 87cc75e7-ba50-4cb5-bb9f-6d86f49268e0
2026-05-15 10:05:46 -07:00
Fusion
60b3a347e7 feat(FN-4634): complete Step 1 — add in-progress chip-far-right modifier
Fusion-Task-Id: FN-4634
Fusion-Task-Lineage: 87cc75e7-ba50-4cb5-bb9f-6d86f49268e0
2026-05-15 10:05:46 -07:00
Fusion
ea9ec50a1d feat(FN-4611): add themed quick chat session dropdown
- Replace the quick chat header mode toggle with a session picker dropdown styled from dashboard theme tokens
- Surface chat room entries alongside sessions and keep active room/session switching in the same menu
- Add QuickChatFAB and CSS regression coverage for the new dropdown behavior and token-based styling
- Add a changeset note for the quick chat session picker update

Fusion-Task-Id: FN-4611
Fusion-Task-Id: FN-4634
Fusion-Task-Lineage: 87cc75e7-ba50-4cb5-bb9f-6d86f49268e0
2026-05-15 10:05:46 -07:00
Fusion
4d99a72c94 feat(FN-4619): add regression test for initial loading thinking state in Pl
Adds a regression test for initial loading thinking in the Planning Mode Modal and includes a changeset documenting the new behavior as a minor feature.

Fusion-Task-Id: FN-4619
2026-05-15 10:05:19 -07:00
Fusion
4ef83019f2 feat(FN-4608): complete Step 4 — add reliability reset action
Fusion-Task-Id: FN-4608
Fusion-Task-Lineage: 6cabc509-38a1-4cb8-be6f-51c53d5753ff
2026-05-15 09:52:58 -07:00
Fusion
6f9c5af17f feat(FN-4608): complete Step 3 — add reliability details and drill-downs
Fusion-Task-Id: FN-4608
Fusion-Task-Lineage: 6cabc509-38a1-4cb8-be6f-51c53d5753ff
2026-05-15 09:52:58 -07:00
Fusion
fc5061afdd feat(FN-4608): complete Step 2 — handle empty-sample reliability days
Fusion-Task-Id: FN-4608
Fusion-Task-Lineage: 6cabc509-38a1-4cb8-be6f-51c53d5753ff
2026-05-15 09:52:57 -07:00
Fusion
18115553d6 feat(FN-4608): complete Step 1 — persist reliability reset baseline
Fusion-Task-Id: FN-4608
Fusion-Task-Lineage: 6cabc509-38a1-4cb8-be6f-51c53d5753ff
2026-05-15 09:52:57 -07:00
Fusion
0ccbd49aad feat(FN-4613): complete Step 3 — guard acceptance visibility regressions
Fusion-Task-Id: FN-4613
Fusion-Task-Lineage: 07ecbe9c-cfee-42d8-b9d2-8b99b2cce9e6
2026-05-15 09:31:21 -07:00
Fusion
0c139a455f feat(FN-4618): add inline in-review move control with meta row
Adds an inline move-control button to the TaskCard meta row for in-review tasks, letting users move tasks directly from the board without opening the detail panel. Tests and a workflow-step allowlist entry were added alongside the CSS and component changes.

Fusion-Task-Id: FN-4618
2026-05-15 09:31:00 -07:00
Fusion
edfd6e42ac feat(FN-4606): complete Step 7 — docs and worktreesDir picker
Ref: Runfusion/Fusion#321
Fusion-Task-Id: FN-4606
Fusion-Task-Lineage: 94b23f37-944e-4bcd-bfa1-67d0a8c0a267
2026-05-15 09:19:59 -07:00
Fusion
eacb823a37 feat(FN-4606): complete Step 6 — CLI and dashboard settings surface
Ref: Runfusion/Fusion#321
Fusion-Task-Id: FN-4606
Fusion-Task-Lineage: 94b23f37-944e-4bcd-bfa1-67d0a8c0a267
2026-05-15 09:19:59 -07:00
Fusion
8032f6c3cc fix(FN-4606): honor configured worktreesDir in runtime and cleanup paths
Ref: Runfusion/Fusion#321
Fusion-Task-Id: FN-4606
Fusion-Task-Lineage: 94b23f37-944e-4bcd-bfa1-67d0a8c0a267
2026-05-15 09:19:58 -07:00
gsxdsm
d197938967 fix: enable web tools in planning interviews 2026-05-15 09:08:05 -07:00
Fusion
f990b93a86 test(FN-4612): complete Step 3 — add bullet list indentation regression coverage
Fusion-Task-Id: FN-4612
Fusion-Task-Lineage: 72e6259a-3642-427e-9f3f-23eb206815a4
2026-05-15 09:04:26 -07:00
Fusion
50ba0f543c feat(FN-4612): complete Step 2 — increase permission list indentation
Fusion-Task-Id: FN-4612
Fusion-Task-Lineage: 72e6259a-3642-427e-9f3f-23eb206815a4
2026-05-15 09:04:26 -07:00
Fusion
c460d5a0c4 test(FN-4610): complete Step 2 — cover rooms latest button behavior
Fusion-Task-Id: FN-4610
Fusion-Task-Lineage: 6f2a411d-817d-45e5-bc8f-40ea38920401
2026-05-15 08:59:10 -07:00
Fusion
5141cf8b15 feat(FN-4610): complete Step 1 — add latest button to rooms thread
Fusion-Task-Id: FN-4610
Fusion-Task-Lineage: 6f2a411d-817d-45e5-bc8f-40ea38920401
2026-05-15 08:59:10 -07:00
Fusion
550aeb1037 test(FN-4609): complete Step 2 — assert footer chip text optical offset
Fusion-Task-Id: FN-4609
Fusion-Task-Lineage: 0c692d6c-a54b-488c-accb-0b85cfaeb407
2026-05-15 08:56:09 -07:00
Fusion
76cc596c11 feat(FN-4609): complete Step 1 — nudge footer chip label text
Fusion-Task-Id: FN-4609
Fusion-Task-Lineage: 0c692d6c-a54b-488c-accb-0b85cfaeb407
2026-05-15 08:56:09 -07:00
gsxdsm
6ab2c3430d chore(release): v0.31.0
Version bump via changesets.
2026-05-15 08:41:59 -07:00
Fusion
a9362c8f29 feat(FN-4605): complete Step 3 — add workspace-root bootstrap and pretest hooks
Fusion-Task-Id: FN-4605
Fusion-Task-Lineage: 472b0ccb-d015-4ff7-bdf2-1d5d05ae09e9
2026-05-15 08:22:44 -07:00
Fusion
1ffa0b7a0f test(FN-4607): complete Step 3 — add github badge alignment regressions
Fusion-Task-Id: FN-4607
Fusion-Task-Lineage: efd8db24-f734-49c8-8eb4-a96ae78c0afd
2026-05-15 08:16:50 -07:00
Fusion
d5db39c7a9 feat(FN-4607): complete Step 2 — implement footer github chip alignment
Fusion-Task-Id: FN-4607
Fusion-Task-Lineage: efd8db24-f734-49c8-8eb4-a96ae78c0afd
2026-05-15 08:16:50 -07:00
Fusion
d1d2b439b7 test(FN-4595): cover legacy backfill and wall-clock timing display
Fusion-Task-Id: FN-4595
Fusion-Task-Lineage: 73a3d0ad-5c10-4560-aec5-f9d138deeefd
2026-05-15 07:50:34 -07:00
Fusion
16fa629a8e fix(FN-4595): preserve cumulative timing fields in sparse SSE merges
Fusion-Task-Id: FN-4595
Fusion-Task-Lineage: 73a3d0ad-5c10-4560-aec5-f9d138deeefd
2026-05-15 07:50:34 -07:00
Fusion
3648d1e1df feat(FN-4595): implement cumulative execution timing semantics
Fusion-Task-Id: FN-4595
Fusion-Task-Lineage: 73a3d0ad-5c10-4560-aec5-f9d138deeefd
2026-05-15 07:50:34 -07:00
Fusion
48b98eec6b test(FN-4604): complete Step 4 — gate acceptance rollup when milestone criteria exist
Fusion-Task-Id: FN-4604
Fusion-Task-Lineage: 71752cd0-eadb-4434-a2a3-d9fff562ea63
2026-05-15 07:45:49 -07:00
Fusion
07c1de77ca test(FN-4604): complete Step 3 — cover interview milestone acceptance derivation
Fusion-Task-Id: FN-4604
Fusion-Task-Lineage: 71752cd0-eadb-4434-a2a3-d9fff562ea63
2026-05-15 07:45:49 -07:00
Fusion
56782d989c feat(FN-4604): complete Step 2 — wire interview milestone acceptance derivation
Fusion-Task-Id: FN-4604
Fusion-Task-Lineage: 71752cd0-eadb-4434-a2a3-d9fff562ea63
2026-05-15 07:45:49 -07:00
Fusion
4f03857dc3 test(FN-4598): complete Step 2 — add footer chip alignment regression
Fusion-Task-Id: FN-4598
Fusion-Task-Lineage: c22192f1-1f32-4aa3-b418-0f98b284ab89
2026-05-15 07:21:23 -07:00