Fusion (runfusion.ai)
|
3391477716
|
feat(FN-4686): complete Step 2 — add worktrunk create scaffold
Fusion-Task-Id: FN-4686
Fusion-Task-Lineage: a1e58bd8-fd94-471a-b164-c396c5512fea
|
2026-05-15 17:52:54 -07:00 |
|
Fusion (runfusion.ai)
|
a3d25ce8c5
|
test(FN-4693): complete Step 3 — cover transient poll-drop debounce cases
Fusion-Task-Id: FN-4693
Fusion-Task-Lineage: 0525aae3-09af-45ce-8393-8fd1177a92f8
|
2026-05-15 17:17:03 -07:00 |
|
Fusion (runfusion.ai)
|
3508515ede
|
feat(FN-4693): complete Step 2 — unify fallback absence handling
Fusion-Task-Id: FN-4693
Fusion-Task-Lineage: 0525aae3-09af-45ce-8393-8fd1177a92f8
|
2026-05-15 17:17:03 -07:00 |
|
Fusion (runfusion.ai)
|
9741dbabaa
|
feat(FN-4693): complete Step 1 — debounce null auto-default selection
Fusion-Task-Id: FN-4693
Fusion-Task-Lineage: 0525aae3-09af-45ce-8393-8fd1177a92f8
|
2026-05-15 17:17:03 -07:00 |
|
Fusion (runfusion.ai)
|
75dd07eace
|
feat(FN-4685): complete Step 5-6 — verification and docs
Fusion-Task-Id: FN-4685
Fusion-Task-Lineage: 406ac389-c360-4e4d-b9ac-f5349a241907
|
2026-05-15 17:07:46 -07:00 |
|
Fusion (runfusion.ai)
|
a70c39c5f5
|
test(FN-4685): align backend acquisition integration tests
Fusion-Task-Id: FN-4685
Fusion-Task-Lineage: 406ac389-c360-4e4d-b9ac-f5349a241907
|
2026-05-15 17:07:46 -07:00 |
|
Fusion (runfusion.ai)
|
fd69da6715
|
feat(FN-4685): complete Step 3 — wire acquisition through backend
Fusion-Task-Id: FN-4685
Fusion-Task-Lineage: 406ac389-c360-4e4d-b9ac-f5349a241907
|
2026-05-15 17:07:45 -07:00 |
|
Fusion (runfusion.ai)
|
00a44e82af
|
feat(FN-4685): complete Step 1 — define native backend
Fusion-Task-Id: FN-4685
Fusion-Task-Lineage: 406ac389-c360-4e4d-b9ac-f5349a241907
|
2026-05-15 17:07:45 -07:00 |
|
Fusion (runfusion.ai)
|
a88857a876
|
feat(FN-4688): complete Step 5 — add changeset
Fusion-Task-Id: FN-4688
Fusion-Task-Lineage: 49abde1d-3480-4127-beb0-5dadce30b9e1
|
2026-05-15 16:50:01 -07:00 |
|
Fusion (runfusion.ai)
|
0da652b43e
|
test(FN-4688): complete Step 3 — cover landed commit range stats
Fusion-Task-Id: FN-4688
Fusion-Task-Lineage: 49abde1d-3480-4127-beb0-5dadce30b9e1
|
2026-05-15 16:50:00 -07:00 |
|
Fusion (runfusion.ai)
|
9f970ff22c
|
feat(FN-4688): complete Step 2 — use range stats in landed commit lookup
Fusion-Task-Id: FN-4688
Fusion-Task-Lineage: 49abde1d-3480-4127-beb0-5dadce30b9e1
|
2026-05-15 16:50:00 -07:00 |
|
Fusion (runfusion.ai)
|
6c542462ed
|
feat(FN-4688): complete Step 1 — ungate rebase base persistence
Fusion-Task-Id: FN-4688
Fusion-Task-Lineage: 49abde1d-3480-4127-beb0-5dadce30b9e1
|
2026-05-15 16:50:00 -07:00 |
|
Fusion (runfusion.ai)
|
eaaec4ff22
|
feat(FN-4684): complete Step 8 — docs changeset and follow-up task
Fusion-Task-Id: FN-4684
Fusion-Task-Lineage: 142e512b-8189-4029-9df4-4bd40b69ed2a
|
2026-05-15 16:44:50 -07:00 |
|
Fusion (runfusion.ai)
|
232d7fc4da
|
test(FN-4684): complete Step 6 — add worktrunk acquisition integration coverage
Fusion-Task-Id: FN-4684
Fusion-Task-Lineage: 142e512b-8189-4029-9df4-4bd40b69ed2a
|
2026-05-15 16:44:50 -07:00 |
|
Fusion (runfusion.ai)
|
92ca9c7ee5
|
feat(FN-4684): complete Step 5 — route acquisition through backend
Fusion-Task-Id: FN-4684
Fusion-Task-Lineage: 142e512b-8189-4029-9df4-4bd40b69ed2a
|
2026-05-15 16:44:50 -07:00 |
|
Fusion (runfusion.ai)
|
3ddbbea991
|
feat(FN-4684): complete Step 3 — add selector surface and audit types
Fusion-Task-Id: FN-4684
Fusion-Task-Lineage: 142e512b-8189-4029-9df4-4bd40b69ed2a
|
2026-05-15 16:44:49 -07:00 |
|
Fusion (runfusion.ai)
|
c1abebc98d
|
feat(FN-4684): complete Step 2 — add worktree backend primitives
Fusion-Task-Id: FN-4684
Fusion-Task-Lineage: 142e512b-8189-4029-9df4-4bd40b69ed2a
|
2026-05-15 16:44:49 -07:00 |
|
Fusion (runfusion.ai)
|
a27614fa85
|
feat(FN-4689): complete Step 5 — add changeset and delivery notes
Fusion-Task-Id: FN-4689
Fusion-Task-Lineage: 3b856c6f-27b2-4a1c-bd6e-41e716bffd4d
|
2026-05-15 16:38:45 -07:00 |
|
Fusion (runfusion.ai)
|
d885365fa9
|
test(FN-4689): align sandbox wiring test with routine command signature
Fusion-Task-Id: FN-4689
Fusion-Task-Lineage: 3b856c6f-27b2-4a1c-bd6e-41e716bffd4d
|
2026-05-15 16:38:45 -07:00 |
|
Fusion (runfusion.ai)
|
b2fb268bf8
|
test(FN-4689): complete Step 3 — update sandbox wiring audit expectations
Fusion-Task-Id: FN-4689
Fusion-Task-Lineage: 3b856c6f-27b2-4a1c-bd6e-41e716bffd4d
|
2026-05-15 16:38:45 -07:00 |
|
Fusion (runfusion.ai)
|
423041a14a
|
test(FN-4689): complete Step 2 — add routine sandbox audit tests
Fusion-Task-Id: FN-4689
Fusion-Task-Lineage: 3b856c6f-27b2-4a1c-bd6e-41e716bffd4d
|
2026-05-15 16:38:45 -07:00 |
|
Fusion (runfusion.ai)
|
2fc8d6d3fa
|
feat(FN-4689): complete Step 1 — thread routine auditor
Fusion-Task-Id: FN-4689
Fusion-Task-Lineage: 3b856c6f-27b2-4a1c-bd6e-41e716bffd4d
|
2026-05-15 16:38:44 -07:00 |
|
Fusion (runfusion.ai)
|
7c15be84e8
|
feat(FN-4640): complete Step 8 — documentation and changeset
Fusion-Task-Id: FN-4640
Fusion-Task-Lineage: 4a91265f-1714-4854-b08d-7ddb06074253
|
2026-05-15 16:19:42 -07:00 |
|
Fusion (runfusion.ai)
|
ad73d76586
|
feat(FN-4640): complete Step 6 — dashboard sandbox audit surface
Fusion-Task-Id: FN-4640
Fusion-Task-Lineage: 4a91265f-1714-4854-b08d-7ddb06074253
|
2026-05-15 16:19:42 -07:00 |
|
Fusion (runfusion.ai)
|
e4769ea889
|
feat(FN-4640): wire sandbox auditor through executor and merger
Fusion-Task-Id: FN-4640
Fusion-Task-Lineage: 4a91265f-1714-4854-b08d-7ddb06074253
|
2026-05-15 16:19:42 -07:00 |
|
Fusion (runfusion.ai)
|
115db18d17
|
feat(FN-4640): complete Step 3 — add sandbox audit decorator
Fusion-Task-Id: FN-4640
Fusion-Task-Lineage: 4a91265f-1714-4854-b08d-7ddb06074253
|
2026-05-15 16:19:42 -07:00 |
|
Fusion (runfusion.ai)
|
b28b1949a6
|
feat(FN-4640): complete Step 2 — add sandbox run auditor domain
Fusion-Task-Id: FN-4640
Fusion-Task-Lineage: 4a91265f-1714-4854-b08d-7ddb06074253
|
2026-05-15 16:19:42 -07:00 |
|
Fusion (runfusion.ai)
|
ef7eb2f3ea
|
feat(FN-4640): complete Step 1 — extend RunAuditDomain in core
Fusion-Task-Id: FN-4640
Fusion-Task-Lineage: 4a91265f-1714-4854-b08d-7ddb06074253
|
2026-05-15 16:19:42 -07:00 |
|
Fusion (runfusion.ai)
|
c7a6d68f2e
|
feat(FN-4682): complete Step 3 — add changeset
Fusion-Task-Id: FN-4682
Fusion-Task-Lineage: f37fb4a1-878b-4d0c-85c8-0f005ab0fe7b
|
2026-05-15 15:59:34 -07:00 |
|
Fusion (runfusion.ai)
|
58aa411077
|
test(FN-4682): add worktree liveness regression coverage
Fusion-Task-Id: FN-4682
Fusion-Task-Lineage: f37fb4a1-878b-4d0c-85c8-0f005ab0fe7b
|
2026-05-15 15:59:34 -07:00 |
|
Fusion (runfusion.ai)
|
3af4cb77ee
|
fix(FN-4682): make worktree liveness assertion language-agnostic
Fusion-Task-Id: FN-4682
Fusion-Task-Lineage: f37fb4a1-878b-4d0c-85c8-0f005ab0fe7b
|
2026-05-15 15:59:34 -07:00 |
|
Fusion (runfusion.ai)
|
7ff42796b2
|
docs(FN-4669): complete Step 5 — add release changeset
Fusion-Task-Id: FN-4669
Fusion-Task-Lineage: a9e579d1-9c24-4668-9606-eb7761dfddb0
|
2026-05-15 15:48:30 -07:00 |
|
Fusion (runfusion.ai)
|
e638cdecea
|
test(FN-4669): complete Step 3 — cover rooms autosize growth and room switching
Fusion-Task-Id: FN-4669
Fusion-Task-Lineage: a9e579d1-9c24-4668-9606-eb7761dfddb0
|
2026-05-15 15:48:29 -07:00 |
|
Fusion (runfusion.ai)
|
70221a6401
|
feat(FN-4669): complete Step 2 — fix composer resize on mount/switch
Fusion-Task-Id: FN-4669
Fusion-Task-Lineage: a9e579d1-9c24-4668-9606-eb7761dfddb0
|
2026-05-15 15:48:29 -07:00 |
|
Fusion (runfusion.ai)
|
5dd75dcf0d
|
test(FN-4677): regression tests for transient poll omission vs real removal
Fusion-Task-Id: FN-4677
Fusion-Task-Lineage: b3b9eb56-a76b-469c-9f7b-79232da29807
|
2026-05-15 15:42:08 -07:00 |
|
Fusion (runfusion.ai)
|
f10eac2a18
|
feat(FN-4677): add sustained-absence threshold to project validation
Fusion-Task-Id: FN-4677
Fusion-Task-Lineage: b3b9eb56-a76b-469c-9f7b-79232da29807
|
2026-05-15 15:42:08 -07:00 |
|
Fusion (runfusion.ai)
|
569eb2eb79
|
feat(FN-4674): fix SettingsModal research defaults rendering and coverage
Completed Step 5 of FN-4674 by fixing research defaults rendering in SettingsModal and adding corresponding test coverage.
Fusion-Task-Id: FN-4674
|
2026-05-15 15:41:49 -07:00 |
|
Fusion (runfusion.ai)
|
eb8c426717
|
test(FN-4675): add mobile project switch View Projects tests
Fusion-Task-Id: FN-4675
Fusion-Task-Lineage: a3ae7df8-809a-4c9c-a756-a2795b10b16a
|
2026-05-15 15:26:42 -07:00 |
|
Fusion (runfusion.ai)
|
508afca631
|
feat(FN-4675): complete Step 2 — style mobile View Projects entry
Fusion-Task-Id: FN-4675
Fusion-Task-Lineage: a3ae7df8-809a-4c9c-a756-a2795b10b16a
|
2026-05-15 15:26:42 -07:00 |
|
Fusion (runfusion.ai)
|
d45e823917
|
feat(FN-4675): complete Step 1 — add mobile View Projects action
Fusion-Task-Id: FN-4675
Fusion-Task-Lineage: a3ae7df8-809a-4c9c-a756-a2795b10b16a
|
2026-05-15 15:26:42 -07:00 |
|
Fusion
|
d85438a8c9
|
docs(FN-4661): complete Step 7 — document chat unread indicators
Fusion-Task-Id: FN-4661
Fusion-Task-Lineage: 39553dc3-4e7d-4398-b03f-24fa2edb9e20
|
2026-05-15 15:19:57 -07:00 |
|
Fusion
|
f0cd9eb3b7
|
test(FN-4661): complete Step 5 — cover unread indicators in chat views
Fusion-Task-Id: FN-4661
Fusion-Task-Lineage: 39553dc3-4e7d-4398-b03f-24fa2edb9e20
|
2026-05-15 15:19:57 -07:00 |
|
Fusion
|
87c5e1dbfa
|
feat(FN-4661): complete Step 4 — add unread dot styling
Fusion-Task-Id: FN-4661
Fusion-Task-Lineage: 39553dc3-4e7d-4398-b03f-24fa2edb9e20
|
2026-05-15 15:19:57 -07:00 |
|
Fusion
|
8c6916668c
|
feat(FN-4661): complete Step 3 — wire unread state into QuickChatFAB
Fusion-Task-Id: FN-4661
Fusion-Task-Lineage: 39553dc3-4e7d-4398-b03f-24fa2edb9e20
|
2026-05-15 15:19:57 -07:00 |
|
Fusion
|
790dccc483
|
feat(FN-4661): complete Step 2 — wire unread state into ChatView
Fusion-Task-Id: FN-4661
Fusion-Task-Lineage: 39553dc3-4e7d-4398-b03f-24fa2edb9e20
|
2026-05-15 15:19:56 -07:00 |
|
Fusion
|
9b51f01f90
|
feat(FN-4661): complete Step 1 — add useChatUnread hook
Fusion-Task-Id: FN-4661
Fusion-Task-Lineage: 39553dc3-4e7d-4398-b03f-24fa2edb9e20
|
2026-05-15 15:19:56 -07:00 |
|
Fusion
|
df28dcf982
|
feat(FN-4673): complete Step 5 — document copilot login UX
Fusion-Task-Id: FN-4673
Fusion-Task-Lineage: 165601b1-c20c-40d5-addb-3c42d710d66d
|
2026-05-15 15:14:15 -07:00 |
|
Fusion
|
03c49a6d49
|
test(FN-4673): complete Step 3 — update copilot device-code assertions
Fusion-Task-Id: FN-4673
Fusion-Task-Lineage: 165601b1-c20c-40d5-addb-3c42d710d66d
|
2026-05-15 15:14:14 -07:00 |
|
Fusion
|
da339cf3ce
|
feat(FN-4673): complete Step 2 — widen copilot device-code panel
Fusion-Task-Id: FN-4673
Fusion-Task-Lineage: 165601b1-c20c-40d5-addb-3c42d710d66d
|
2026-05-15 15:14:14 -07:00 |
|
Fusion
|
87af2ce991
|
feat(FN-4673): complete Step 1 — defer copilot auto-open
Fusion-Task-Id: FN-4673
Fusion-Task-Lineage: 165601b1-c20c-40d5-addb-3c42d710d66d
|
2026-05-15 15:14:14 -07:00 |
|