Fusion
|
dfac7de77d
|
feat(FN-4528): complete Step 2 — fix fallback rename/copy parsing
Fusion-Task-Id: FN-4528
Fusion-Task-Lineage: 40f587b4-6bf3-4ebd-8870-359ac57b42ea
|
2026-05-14 14:26:25 -07:00 |
|
Fusion
|
3d19aab476
|
feat(FN-4523): complete Step 6 — docs, audit type, and verification fixes
Fusion-Task-Id: FN-4523
Fusion-Task-Lineage: c7a02071-f911-4c42-a174-cdcf2453fd23
|
2026-05-14 14:09:57 -07:00 |
|
Fusion
|
8c06673e69
|
test(FN-4523): complete Step 4 — add completion fan-out coverage
Fusion-Task-Id: FN-4523
Fusion-Task-Lineage: c7a02071-f911-4c42-a174-cdcf2453fd23
|
2026-05-14 14:09:57 -07:00 |
|
Fusion
|
ab3b884291
|
feat(FN-4523): complete Step 1 — add completion reconcile path
Fusion-Task-Id: FN-4523
Fusion-Task-Lineage: c7a02071-f911-4c42-a174-cdcf2453fd23
|
2026-05-14 14:09:57 -07:00 |
|
Fusion
|
e5586f84ae
|
test(FN-4521): harden parity test mocks for deep suite isolation
Fusion-Task-Id: FN-4521
Fusion-Task-Lineage: 675472a2-480d-4b9e-8861-98d2d82680db
|
2026-05-14 14:04:32 -07:00 |
|
Fusion
|
967f32b013
|
test(FN-4521): add TaskCard and TaskChangesTab parity coverage
Fusion-Task-Id: FN-4521
Fusion-Task-Lineage: 675472a2-480d-4b9e-8861-98d2d82680db
|
2026-05-14 14:04:32 -07:00 |
|
Fusion
|
0c7e7e67fd
|
feat(FN-4521): complete Step 3 — unify active diff data source
Fusion-Task-Id: FN-4521
Fusion-Task-Lineage: 675472a2-480d-4b9e-8861-98d2d82680db
|
2026-05-14 14:04:32 -07:00 |
|
Fusion
|
203391f654
|
feat(FN-4521): complete Step 2 — fix done lineage aggregation
Fusion-Task-Id: FN-4521
Fusion-Task-Lineage: 675472a2-480d-4b9e-8861-98d2d82680db
|
2026-05-14 14:04:32 -07:00 |
|
Fusion
|
2bbc560a21
|
feat(FN-4521): complete Step 1 — fix patch line counting
Fusion-Task-Id: FN-4521
Fusion-Task-Lineage: 675472a2-480d-4b9e-8861-98d2d82680db
|
2026-05-14 14:04:32 -07:00 |
|
Fusion
|
35de42ca54
|
feat(FN-4455): complete Step 5 — migrate memory mode resolution and tests
Fusion-Task-Id: FN-4455
Fusion-Task-Lineage: 735091fa-9d42-4f23-9c5b-3e5889da99a6
|
2026-05-14 13:59:10 -07:00 |
|
Fusion
|
dcd8fed1ec
|
fix(FN-4499): remove unused acquisition warning parameter
Fusion-Task-Id: FN-4499
Fusion-Task-Lineage: 3e9fee75-5c3d-4ce5-aa8b-3f2bb94e48eb
|
2026-05-14 13:33:01 -07:00 |
|
Fusion
|
03fe85078e
|
feat(FN-4499): complete Step 5 — add acquisition misbinding warning
Fusion-Task-Id: FN-4499
Fusion-Task-Lineage: 3e9fee75-5c3d-4ce5-aa8b-3f2bb94e48eb
|
2026-05-14 13:33:01 -07:00 |
|
Fusion
|
4b1a192303
|
feat(FN-4499): complete Step 4 — wire bootstrap contamination recovery
Fusion-Task-Id: FN-4499
Fusion-Task-Lineage: 3e9fee75-5c3d-4ce5-aa8b-3f2bb94e48eb
|
2026-05-14 13:33:01 -07:00 |
|
Fusion
|
4f8f889d5d
|
feat(FN-4499): complete Step 3 — add reanchor primitive
Fusion-Task-Id: FN-4499
Fusion-Task-Lineage: 3e9fee75-5c3d-4ce5-aa8b-3f2bb94e48eb
|
2026-05-14 13:33:01 -07:00 |
|
Fusion
|
9bcff54143
|
feat(FN-4499): complete Step 2 — add bootstrap misbinding classifier
Fusion-Task-Id: FN-4499
Fusion-Task-Lineage: 3e9fee75-5c3d-4ce5-aa8b-3f2bb94e48eb
|
2026-05-14 13:33:01 -07:00 |
|
Fusion
|
aa48732340
|
test(FN-4517): update gating classification snapshot
Fusion-Task-Id: FN-4517
Fusion-Task-Lineage: 4e582377-3c56-49a4-8e3c-23e652113b61
|
2026-05-14 13:27:44 -07:00 |
|
Fusion
|
f48375cd73
|
test(FN-4517): complete Step 2 — add gating regressions for room posts
Fusion-Task-Id: FN-4517
Fusion-Task-Lineage: 4e582377-3c56-49a4-8e3c-23e652113b61
|
2026-05-14 13:27:44 -07:00 |
|
Fusion
|
f57af5419a
|
feat(FN-4517): complete Step 1 — classify room post tool as coordination-safe
Fusion-Task-Id: FN-4517
Fusion-Task-Lineage: 4e582377-3c56-49a4-8e3c-23e652113b61
|
2026-05-14 13:27:43 -07:00 |
|
Fusion
|
9e6fef1d7a
|
test(FN-4520): complete Step 3 — add sent-bubble mention contrast regression assertions
Fusion-Task-Id: FN-4520
Fusion-Task-Lineage: fee9ca34-d68e-4ec9-b4f9-134e139a7df7
|
2026-05-14 13:21:02 -07:00 |
|
Fusion
|
a3bb956cab
|
feat(FN-4520): complete Step 2 — apply sent-bubble mention chip contrast overrides
Fusion-Task-Id: FN-4520
Fusion-Task-Lineage: fee9ca34-d68e-4ec9-b4f9-134e139a7df7
|
2026-05-14 13:21:02 -07:00 |
|
Fusion
|
513af8adad
|
fix(FN-4488): align policy typing across gate resolution
Fusion-Task-Id: FN-4488
Fusion-Task-Lineage: 3fc1ac43-490f-43f2-a27e-4fdceb64d9c4
|
2026-05-14 13:16:10 -07:00 |
|
Fusion
|
6a1923a2dc
|
feat(FN-4488): complete Step 5 — wire settings and agent permission panels
Fusion-Task-Id: FN-4488
Fusion-Task-Lineage: 3fc1ac43-490f-43f2-a27e-4fdceb64d9c4
|
2026-05-14 13:16:10 -07:00 |
|
Fusion
|
96773cbb0d
|
feat(FN-4488): complete Step 4 — shared policy editor
Fusion-Task-Id: FN-4488
Fusion-Task-Lineage: 3fc1ac43-490f-43f2-a27e-4fdceb64d9c4
|
2026-05-14 13:16:10 -07:00 |
|
Fusion
|
9a7736a81f
|
feat(FN-4488): complete Step 3 — API custom permission rules
Fusion-Task-Id: FN-4488
Fusion-Task-Lineage: 3fc1ac43-490f-43f2-a27e-4fdceb64d9c4
|
2026-05-14 13:16:09 -07:00 |
|
Fusion
|
cab0ebfa43
|
fix(FN-4488): guard heartbeat settings lookup for gate policy
Fusion-Task-Id: FN-4488
Fusion-Task-Lineage: 3fc1ac43-490f-43f2-a27e-4fdceb64d9c4
|
2026-05-14 13:16:09 -07:00 |
|
Fusion
|
acd24aa794
|
feat(FN-4488): complete Step 2 — engine project-default wiring
Fusion-Task-Id: FN-4488
Fusion-Task-Lineage: 3fc1ac43-490f-43f2-a27e-4fdceb64d9c4
|
2026-05-14 13:16:09 -07:00 |
|
Fusion
|
914b522087
|
fix(FN-4488): align policy preset tests with custom preset
Fusion-Task-Id: FN-4488
Fusion-Task-Lineage: 3fc1ac43-490f-43f2-a27e-4fdceb64d9c4
|
2026-05-14 13:16:09 -07:00 |
|
Fusion
|
e7c7d7a84a
|
feat(FN-4488): complete Step 1 — core permission policy model
Fusion-Task-Id: FN-4488
Fusion-Task-Lineage: 3fc1ac43-490f-43f2-a27e-4fdceb64d9c4
|
2026-05-14 13:16:09 -07:00 |
|
Fusion
|
44c6b1a308
|
fix(FN-4522): complete Step 3 — verification and type compatibility
Fusion-Task-Id: FN-4522
Fusion-Task-Lineage: fbaedf11-6bc6-4c77-91b0-6b1ef606d81f
|
2026-05-14 13:11:22 -07:00 |
|
Fusion
|
a42cf485ee
|
feat(FN-4522): complete Step 2 — resolve done-task merge sha fallbacks
Fusion-Task-Id: FN-4522
Fusion-Task-Lineage: fbaedf11-6bc6-4c77-91b0-6b1ef606d81f
|
2026-05-14 13:11:22 -07:00 |
|
Fusion
|
0e798a484f
|
feat(FN-4522): complete Step 1 — fix rename/copy parsing
Fusion-Task-Id: FN-4522
Fusion-Task-Lineage: fbaedf11-6bc6-4c77-91b0-6b1ef606d81f
|
2026-05-14 13:11:22 -07:00 |
|
Fusion
|
2185bbbbbd
|
test(FN-4519): complete Step 2 — cover mount and SSE approvals badge
Fusion-Task-Id: FN-4519
Fusion-Task-Lineage: 45139d91-f44f-4b16-8dc2-012879684b2d
|
2026-05-14 13:06:15 -07:00 |
|
Fusion
|
dad9dcba61
|
feat(FN-4519): complete Step 1 — seed approvals count from unread endpoint
Fusion-Task-Id: FN-4519
Fusion-Task-Lineage: 45139d91-f44f-4b16-8dc2-012879684b2d
|
2026-05-14 13:06:15 -07:00 |
|
Fusion
|
55764fc002
|
test(FN-4514): complete Step 4 — add quick chat autosize regression tests
Fusion-Task-Id: FN-4514
Fusion-Task-Lineage: 5910815a-9d67-4312-97d4-44d65d01dbc7
|
2026-05-14 12:52:37 -07:00 |
|
Fusion
|
3c686ac54f
|
feat(FN-4514): complete Step 3 — add quick chat textarea autosize CSS contract
Fusion-Task-Id: FN-4514
Fusion-Task-Lineage: 5910815a-9d67-4312-97d4-44d65d01dbc7
|
2026-05-14 12:52:36 -07:00 |
|
Fusion
|
3e92e0aa09
|
feat(FN-4514): complete Step 2 — swap quick chat composer to autosizing textarea
Fusion-Task-Id: FN-4514
Fusion-Task-Lineage: 5910815a-9d67-4312-97d4-44d65d01dbc7
|
2026-05-14 12:52:36 -07:00 |
|
Fusion
|
248b41295e
|
feat(FN-4514): complete Step 1 — add autosize helper and textarea ref types
Fusion-Task-Id: FN-4514
Fusion-Task-Lineage: 5910815a-9d67-4312-97d4-44d65d01dbc7
|
2026-05-14 12:52:36 -07:00 |
|
Fusion
|
3d7438bb3e
|
test(FN-4500): complete Step 4 — add reliability interaction coverage
Fusion-Task-Id: FN-4500
Fusion-Task-Lineage: 81d33759-70f6-4958-abf8-3db20f918c01
|
2026-05-14 12:44:11 -07:00 |
|
Fusion
|
602ee25966
|
test(FN-4500): cover fast-path guards and align legacy reclaim assertions
Fusion-Task-Id: FN-4500
Fusion-Task-Lineage: 81d33759-70f6-4958-abf8-3db20f918c01
|
2026-05-14 12:44:10 -07:00 |
|
Fusion
|
3e20bd5c4a
|
feat(FN-4500): complete Step 3 — add live zero-commit reclaim fast-path
Fusion-Task-Id: FN-4500
Fusion-Task-Lineage: 81d33759-70f6-4958-abf8-3db20f918c01
|
2026-05-14 12:44:09 -07:00 |
|
Fusion
|
d7bf51f927
|
feat(FN-4500): complete Step 2 — harden zero-unique classifier
Fusion-Task-Id: FN-4500
Fusion-Task-Lineage: 81d33759-70f6-4958-abf8-3db20f918c01
|
2026-05-14 12:44:09 -07:00 |
|
Fusion
|
7cdeb5f42f
|
test(FN-4511): complete Step 3 — assert badge icon and geometry parity
Fusion-Task-Id: FN-4511
Fusion-Task-Lineage: 9bc31d0c-643c-4f31-82b7-ecfc76d05731
|
2026-05-14 12:38:59 -07:00 |
|
Fusion
|
0cdee60535
|
feat(FN-4511): complete Step 2 — lock github badge pill geometry
Fusion-Task-Id: FN-4511
Fusion-Task-Lineage: 9bc31d0c-643c-4f31-82b7-ecfc76d05731
|
2026-05-14 12:38:59 -07:00 |
|
Fusion
|
ea2500889f
|
feat(FN-4511): complete Step 1 — shrink GitHub badge icons
Fusion-Task-Id: FN-4511
Fusion-Task-Lineage: 9bc31d0c-643c-4f31-82b7-ecfc76d05731
|
2026-05-14 12:38:59 -07:00 |
|
Fusion
|
feee26e3ec
|
test(FN-4493): refine Step 4 parser interop coverage
Fusion-Task-Id: FN-4493
Fusion-Task-Lineage: 966c7c55-fd51-4263-9d4e-87e9d06bfb6f
|
2026-05-14 12:30:19 -07:00 |
|
Fusion
|
8c53517ce5
|
test(FN-4493): complete Step 4 — add template parser interop tests
Fusion-Task-Id: FN-4493
Fusion-Task-Lineage: 966c7c55-fd51-4263-9d4e-87e9d06bfb6f
|
2026-05-14 12:30:19 -07:00 |
|
Fusion
|
88ea706508
|
test(FN-4493): complete Step 3 — add template verdict contract tests
Fusion-Task-Id: FN-4493
Fusion-Task-Lineage: 966c7c55-fd51-4263-9d4e-87e9d06bfb6f
|
2026-05-14 12:30:19 -07:00 |
|
Fusion
|
1ea0e68bc2
|
feat(FN-4493): complete Step 2 — rewrite seeded template prompts
Fusion-Task-Id: FN-4493
Fusion-Task-Lineage: 966c7c55-fd51-4263-9d4e-87e9d06bfb6f
|
2026-05-14 12:30:19 -07:00 |
|
Fusion
|
932ff90d53
|
feat(FN-4367): finalize structured workflow verdict contract
Fusion-Task-Id: FN-4367
Fusion-Task-Lineage: adbfac60-5cfe-4ae9-9706-1094dfe7d676
|
2026-05-14 12:14:05 -07:00 |
|
Fusion
|
4c6aeaf03f
|
chore(FN-4492): deduplicate workflow step verdict parser
Fusion-Task-Id: FN-4492
Fusion-Task-Lineage: a358eab9-8491-41ef-9713-75961eb41d5d
|
2026-05-14 12:10:51 -07:00 |
|