Fusion
|
015085a541
|
feat(FN-4526): complete Step 2 — repair stale done-task merge stats
Fusion-Task-Id: FN-4526
Fusion-Task-Lineage: 38dc93d6-3e56-4e22-aaaa-d09b2eed43e5
|
2026-05-14 14:38:46 -07:00 |
|
Fusion
|
31dd80ba10
|
feat(FN-4526): complete Step 1 — refresh post-push merge stats
Fusion-Task-Id: FN-4526
Fusion-Task-Lineage: 38dc93d6-3e56-4e22-aaaa-d09b2eed43e5
|
2026-05-14 14:38:46 -07:00 |
|
Fusion
|
38d017d7a4
|
feat(FN-4482): complete Step 5 — docs and changeset
Fusion-Task-Id: FN-4482
Fusion-Task-Lineage: 5850cda2-ded5-42ac-a206-396839580748
|
2026-05-14 14:31:26 -07:00 |
|
Fusion
|
4a485f0fcd
|
test(FN-4482): stabilize scope leak assertions
Fusion-Task-Id: FN-4482
Fusion-Task-Lineage: 5850cda2-ded5-42ac-a206-396839580748
|
2026-05-14 14:31:26 -07:00 |
|
Fusion
|
61cfb115c0
|
fix(FN-4482): harden scope guard typing and prompt source
Fusion-Task-Id: FN-4482
Fusion-Task-Lineage: 5850cda2-ded5-42ac-a206-396839580748
|
2026-05-14 14:31:25 -07:00 |
|
Fusion
|
ffd274d646
|
feat(FN-4482): complete Step 2 — add plan-only scope leak guard
Fusion-Task-Id: FN-4482
Fusion-Task-Lineage: 5850cda2-ded5-42ac-a206-396839580748
|
2026-05-14 14:31:25 -07:00 |
|
Fusion
|
23bb578ae4
|
test(FN-4528): add fallback rename/copy diff coverage
Fusion-Task-Id: FN-4528
Fusion-Task-Lineage: 40f587b4-6bf3-4ebd-8870-359ac57b42ea
|
2026-05-14 14:26:25 -07:00 |
|
Fusion
|
e41f9dd064
|
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
|
211fd0817e
|
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
|
cc18c4f780
|
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
|
8fe1559454
|
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
|
931853703a
|
chore(FN-4521): add changeset
Fusion-Task-Id: FN-4521
Fusion-Task-Lineage: 675472a2-480d-4b9e-8861-98d2d82680db
|
2026-05-14 14:04:32 -07:00 |
|
Fusion
|
11d011466a
|
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
|
a5c379e062
|
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
|
a5678527dd
|
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
|
c72dc6f3fc
|
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
|
b7e8a9fc00
|
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
|
58dca5f505
|
feat(FN-4455): complete Step 8 — document global-only memory mode
Fusion-Task-Id: FN-4455
Fusion-Task-Lineage: 735091fa-9d42-4f23-9c5b-3e5889da99a6
|
2026-05-14 13:59:11 -07:00 |
|
Fusion
|
69e186cd3f
|
feat(FN-4455): complete Step 6 — add changeset for global-only memory mode
Fusion-Task-Id: FN-4455
Fusion-Task-Lineage: 735091fa-9d42-4f23-9c5b-3e5889da99a6
|
2026-05-14 13:59:10 -07:00 |
|
Fusion
|
49bb2b3858
|
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
|
40214c7514
|
fix(FN-4512): keep plugin verdict tests build-safe without engine deep imports
Fusion-Task-Id: FN-4512
Fusion-Task-Lineage: b9d9534b-e623-4748-aa0d-dd65af509fbe
|
2026-05-14 13:51:41 -07:00 |
|
Fusion
|
c71a7c8502
|
test(FN-4512): complete Step 4 — add parser interop verdict tests
Fusion-Task-Id: FN-4512
Fusion-Task-Lineage: b9d9534b-e623-4748-aa0d-dd65af509fbe
|
2026-05-14 13:51:41 -07:00 |
|
Fusion
|
e809cf511e
|
test(FN-4512): complete Step 3 — extend workflow step prompt contract assertions
Fusion-Task-Id: FN-4512
Fusion-Task-Lineage: b9d9534b-e623-4748-aa0d-dd65af509fbe
|
2026-05-14 13:51:41 -07:00 |
|
Fusion
|
d046e770af
|
feat(FN-4512): complete Step 2 — rewrite browser evidence prompt
Fusion-Task-Id: FN-4512
Fusion-Task-Lineage: b9d9534b-e623-4748-aa0d-dd65af509fbe
|
2026-05-14 13:51:41 -07:00 |
|
Fusion
|
eaff348b01
|
test(FN-4513): add workflow verdict contract invariant
- Add a cli-printing-press workflow-step contract test covering exported step contributions
- Assert every script-mode workflow step declares a non-empty scriptName
- Guard prompt-mode workflow steps with structured verdict prompt invariants and out-of-scope guidance checks
Fusion-Task-Id: FN-4513
|
2026-05-14 13:40:56 -07:00 |
|
Fusion
|
628b6ba556
|
feat(FN-4499): complete Step 7 — document bootstrap recovery
Fusion-Task-Id: FN-4499
Fusion-Task-Lineage: 3e9fee75-5c3d-4ce5-aa8b-3f2bb94e48eb
|
2026-05-14 13:33:01 -07:00 |
|
Fusion
|
8e3d9b42cf
|
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
|
0a98e97a90
|
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
|
259903e56b
|
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
|
311bee43a0
|
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
|
ec13b2b3a9
|
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
|
df993ada4f
|
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
|
362c975ca0
|
feat(FN-4517): complete Step 3 — add patch changeset
Fusion-Task-Id: FN-4517
Fusion-Task-Lineage: 4e582377-3c56-49a4-8e3c-23e652113b61
|
2026-05-14 13:27:44 -07:00 |
|
Fusion
|
3f9f4f6ef0
|
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
|
309b37eeab
|
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
|
370b7ff140
|
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
|
1eadad42cd
|
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
|
34b98c2965
|
feat(FN-4488): complete Step 7 — docs and changeset
Fusion-Task-Id: FN-4488
Fusion-Task-Lineage: 3fc1ac43-490f-43f2-a27e-4fdceb64d9c4
|
2026-05-14 13:16:10 -07:00 |
|
Fusion
|
3bd4539a2c
|
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
|
bf5170f5ff
|
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
|
921a9d3622
|
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
|
8c02682a13
|
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
|
38005b67a6
|
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
|
5cf13392dc
|
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
|
cf5b21992c
|
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
|
2aa5805850
|
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
|
baadd0254b
|
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
|
2ed6753555
|
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
|
bb64d1cd35
|
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
|
5b62559486
|
feat(FN-4519): complete Step 4 — add changeset
Fusion-Task-Id: FN-4519
Fusion-Task-Lineage: 45139d91-f44f-4b16-8dc2-012879684b2d
|
2026-05-14 13:06:15 -07:00 |
|