Fusion
|
65b3b507d0
|
test(FN-4534): fix auto-recovery audit assertion typing
Fusion-Task-Id: FN-4534
Fusion-Task-Lineage: 2b46a5df-efc6-4305-a0f2-69991e58512c
|
2026-05-14 17:59:57 -07:00 |
|
Fusion
|
44d9d0392d
|
feat(FN-4534): add auto-recovery dispatcher and pause-site wiring
Fusion-Task-Id: FN-4534
Fusion-Task-Lineage: 2b46a5df-efc6-4305-a0f2-69991e58512c
|
2026-05-14 17:59:57 -07:00 |
|
Fusion
|
60442c6e87
|
feat(FN-4518): complete Step 4 — carry rebase base through self-healing
Fusion-Task-Id: FN-4518
Fusion-Task-Lineage: 48749dec-b2c9-484b-a13e-ffacc1fa9014
|
2026-05-14 17:04:17 -07:00 |
|
Fusion
|
b819b19907
|
feat(FN-4518): complete Step 2 — persist rebase merge base SHA
Fusion-Task-Id: FN-4518
Fusion-Task-Lineage: 48749dec-b2c9-484b-a13e-ffacc1fa9014
|
2026-05-14 17:04:17 -07:00 |
|
Fusion
|
1b0a2ba32c
|
test(FN-4518): cover rebase base SHA persistence in merger details
Fusion-Task-Id: FN-4518
Fusion-Task-Lineage: 48749dec-b2c9-484b-a13e-ffacc1fa9014
|
2026-05-14 17:04:16 -07:00 |
|
Fusion
|
9fe81424bd
|
feat(FN-4508): complete Step 7 — docs and compatibility updates
Fusion-Task-Id: FN-4508
Fusion-Task-Lineage: 948a9cae-3975-4f15-bd47-2f88b379171d
|
2026-05-14 16:33:27 -07:00 |
|
Fusion
|
88ce836f35
|
test(FN-4508): complete Step 5 — add reliability interaction backstops
Fusion-Task-Id: FN-4508
Fusion-Task-Lineage: 948a9cae-3975-4f15-bd47-2f88b379171d
|
2026-05-14 16:33:27 -07:00 |
|
Fusion
|
f0e6b0952c
|
test(FN-4508): add stale-resolved and ghost-branch recovery regressions
Fusion-Task-Id: FN-4508
Fusion-Task-Lineage: 948a9cae-3975-4f15-bd47-2f88b379171d
|
2026-05-14 16:33:27 -07:00 |
|
Fusion
|
067c10e388
|
fix(FN-4508): complete Step 3 — invalidate stale-resolved cache metadata
Fusion-Task-Id: FN-4508
Fusion-Task-Lineage: 948a9cae-3975-4f15-bd47-2f88b379171d
|
2026-05-14 16:33:27 -07:00 |
|
Fusion
|
0ea26930ca
|
feat(FN-4508): complete Step 2 — handle tip-already-merged recovery paths
Fusion-Task-Id: FN-4508
Fusion-Task-Lineage: 948a9cae-3975-4f15-bd47-2f88b379171d
|
2026-05-14 16:33:27 -07:00 |
|
Fusion
|
19bab99986
|
feat(FN-4508): complete Step 1 — harden inspectBranchConflict ghost/tip guards
Fusion-Task-Id: FN-4508
Fusion-Task-Lineage: 948a9cae-3975-4f15-bd47-2f88b379171d
|
2026-05-14 16:33:27 -07:00 |
|
Fusion
|
eb9a838d12
|
feat(FN-3977): complete Step 2 — scheduler overlap bottleneck warnings
Fusion-Task-Id: FN-3977
Fusion-Task-Lineage: c84f2ce0-3726-49b2-ad84-6703edbfecf1
|
2026-05-14 15:49:55 -07:00 |
|
Fusion
|
85c6869fa6
|
feat(FN-4398): complete remaining dashboard visibility and docs
Fusion-Task-Id: FN-4398
Fusion-Task-Lineage: 8b898b2e-3468-4fa7-8546-b8f6ba52cf46
|
2026-05-14 15:25:08 -07:00 |
|
Fusion
|
53de550792
|
test(FN-4398): complete Step 4 — add retry storm integration coverage
Fusion-Task-Id: FN-4398
Fusion-Task-Lineage: 8b898b2e-3468-4fa7-8546-b8f6ba52cf46
|
2026-05-14 15:25:08 -07:00 |
|
Fusion
|
0999b2573d
|
feat(FN-4398): complete Step 3 — wire retry-burned logging and caps
Fusion-Task-Id: FN-4398
Fusion-Task-Lineage: 8b898b2e-3468-4fa7-8546-b8f6ba52cf46
|
2026-05-14 15:25:08 -07:00 |
|
Fusion
|
1a6e89cd2c
|
fix(FN-4526): finalize stale merge stats repairs and changeset
Fusion-Task-Id: FN-4526
Fusion-Task-Lineage: 38dc93d6-3e56-4e22-aaaa-d09b2eed43e5
|
2026-05-14 14:38:46 -07:00 |
|
Fusion
|
37bbcccf2a
|
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
|
3a9e0711c7
|
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
|
064f40b838
|
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
|
1a4e0611f9
|
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
|
f8be7507ab
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|
Fusion
|
2e1f06858d
|
feat(FN-4367): finalize structured workflow verdict contract
Fusion-Task-Id: FN-4367
Fusion-Task-Lineage: adbfac60-5cfe-4ae9-9706-1094dfe7d676
|
2026-05-14 11:40:59 -07:00 |
|
gsxdsm
|
b339ecf91d
|
feat(FN-4367): add structured JSON verdict output for prompt-mode workflow steps
- Add verdict (PASS/FAIL) field to core WorkflowStepResult type
- Add parseWorkflowStepOutput() engine helper for json-workflow-verdict blocks
- Update executeWorkflowStep to extract structured verdict/notes from output
- Persist verdict and notes in runWorkflowSteps result entries
- Update agent prompt Feedback Format to require JSON verdict block
- Update WS-006 (Frontend UX Design) template prompt with structured fast-bail
- Add WorkflowResultsTab verdict badge and notes rendering with CSS
- Add 11 engine tests for verdict parsing edge cases
- Add 6 dashboard tests for verdict/notes rendering
- Create replace-ws006-prompt.mjs migration script for existing DBs
- Add changeset for @runfusion/fusion patch
Fusion-Task-Id: FN-4367
Fusion-Task-Lineage: adbfac60-5cfe-4ae9-9706-1094dfe7d676
|
2026-05-14 11:40:59 -07:00 |
|
Fusion
|
dfc5478c93
|
feat(FN-4485): stabilize verification gates for delivery
Commits merged:
- fix(FN-4485): stabilize verification gates for delivery
Files changed:
packages/core/src/__tests__/db-migrate.test.ts | 2 +-
packages/engine/src/executor.ts | 82 --------------------------
2 files changed, 1 insertion(+), 83 deletions(-)
Fusion-Task-Id: FN-4485
Fusion-Task-Lineage: 034088dc-ebc4-4e12-8314-39419d41b23f
|
2026-05-14 11:35:55 -07:00 |
|
Fusion
|
ecd990704a
|
test(FN-4485): add reliability interaction race coverage
Fusion-Task-Id: FN-4485
Fusion-Task-Lineage: 034088dc-ebc4-4e12-8314-39419d41b23f
|
2026-05-14 11:23:45 -07:00 |
|
Fusion
|
493a885fa4
|
fix(FN-4485): address orphan rescue review regressions
Fusion-Task-Id: FN-4485
Fusion-Task-Lineage: 034088dc-ebc4-4e12-8314-39419d41b23f
|
2026-05-14 11:23:44 -07:00 |
|
Fusion
|
83bd32a18e
|
feat(FN-4485): complete Step 4-5 orphan rescue and audit paths
Fusion-Task-Id: FN-4485
Fusion-Task-Lineage: 034088dc-ebc4-4e12-8314-39419d41b23f
|
2026-05-14 11:23:44 -07:00 |
|