Fusion (runfusion.ai)
|
24f5c238a3
|
fix(FN-4930): make promptSessionAndCheck transcript diagnostics recursion-safe
Fusion-Task-Id: FN-4930
Fusion-Task-Lineage: 5fb64145-a526-4aec-846e-5771b5844b18
|
2026-05-17 16:33:19 -07:00 |
|
Fusion (runfusion.ai)
|
0e4fda59b8
|
test(FN-4962): stabilize recovery test expectations and typing
Fusion-Task-Id: FN-4962
Fusion-Task-Lineage: de4ce54b-c5e4-40f9-a048-677adac3e1a0
|
2026-05-17 15:55:18 -07:00 |
|
Fusion (runfusion.ai)
|
d5ed2cd2b4
|
fix(FN-4962): address step 4 review feedback
Fusion-Task-Id: FN-4962
Fusion-Task-Lineage: de4ce54b-c5e4-40f9-a048-677adac3e1a0
|
2026-05-17 15:55:18 -07:00 |
|
Fusion (runfusion.ai)
|
d13ee7f526
|
feat(FN-4962): complete Step 4 — dashboard fallback and reliability coverage
Fusion-Task-Id: FN-4962
Fusion-Task-Lineage: de4ce54b-c5e4-40f9-a048-677adac3e1a0
|
2026-05-17 15:55:18 -07:00 |
|
Fusion (runfusion.ai)
|
40f9aa99e6
|
feat(FN-4962): complete Step 3 — reconcile stale worktree metadata
Fusion-Task-Id: FN-4962
Fusion-Task-Lineage: de4ce54b-c5e4-40f9-a048-677adac3e1a0
|
2026-05-17 15:55:18 -07:00 |
|
Fusion (runfusion.ai)
|
235754a766
|
test(FN-4945): complete Step 3 — add secrets route regression tests
Fusion-Task-Id: FN-4945
Fusion-Task-Lineage: f3049b2a-26de-4d48-be99-eb90e4780a9e
|
2026-05-17 15:17:22 -07:00 |
|
Fusion (runfusion.ai)
|
bce62834f1
|
feat(FN-4945): complete Step 2 — harden secrets route guards
Fusion-Task-Id: FN-4945
Fusion-Task-Lineage: f3049b2a-26de-4d48-be99-eb90e4780a9e
|
2026-05-17 15:17:22 -07:00 |
|
Fusion (runfusion.ai)
|
18f810f841
|
feat(FN-4945): complete Step 1 — add isSecretScope guard
Fusion-Task-Id: FN-4945
Fusion-Task-Lineage: f3049b2a-26de-4d48-be99-eb90e4780a9e
|
2026-05-17 15:17:22 -07:00 |
|
gsxdsm
|
91ac073f8e
|
feat(FN-4940): merge fusion/fn-4940
|
2026-05-17 15:11:48 -07:00 |
|
Fusion (runfusion.ai)
|
b60f359088
|
test(FN-4937): complete Step 2 — cover matching import and linked issue permutations
Fusion-Task-Id: FN-4937
Fusion-Task-Lineage: 1eceb69d-b6b2-4256-9629-3841a03b68e9
|
2026-05-17 15:10:00 -07:00 |
|
Fusion (runfusion.ai)
|
b96298d11d
|
feat(FN-4937): complete Step 1 — merge github footer indicator logic
Fusion-Task-Id: FN-4937
Fusion-Task-Lineage: 1eceb69d-b6b2-4256-9629-3841a03b68e9
|
2026-05-17 15:10:00 -07:00 |
|
Fusion (runfusion.ai)
|
3bbc5077b8
|
feat(FN-4935): complete Step 7 — testing and verification
Ref: Runfusion/Fusion#601
Fusion-Task-Id: FN-4935
Fusion-Task-Lineage: 8c842b69-1427-47be-9ba5-8ec66449cc7c
|
2026-05-17 15:02:35 -07:00 |
|
Fusion (runfusion.ai)
|
f562c856da
|
test(FN-4935): complete Step 5 — liveness gate regression coverage
Ref: Runfusion/Fusion#601
Fusion-Task-Id: FN-4935
Fusion-Task-Lineage: 8c842b69-1427-47be-9ba5-8ec66449cc7c
|
2026-05-17 15:02:35 -07:00 |
|
Fusion (runfusion.ai)
|
bac93a4977
|
feat(FN-4935): complete Step 2 — executor gate and audit diagnostics
Ref: Runfusion/Fusion#601
Fusion-Task-Id: FN-4935
Fusion-Task-Lineage: 8c842b69-1427-47be-9ba5-8ec66449cc7c
|
2026-05-17 15:02:35 -07:00 |
|
Fusion (runfusion.ai)
|
0f69412c20
|
feat(FN-4935): complete Step 1 — structured liveness classifier
Ref: Runfusion/Fusion#601
Fusion-Task-Id: FN-4935
Fusion-Task-Lineage: 8c842b69-1427-47be-9ba5-8ec66449cc7c
|
2026-05-17 15:02:35 -07:00 |
|
Fusion (runfusion.ai)
|
eba4eb5161
|
fix(FN-4764): resolve structured gh error typing for workspace builds
Fusion-Task-Id: FN-4764
Fusion-Task-Lineage: 14809ad5-8463-4e16-a934-1414225f17ae
|
2026-05-17 14:48:32 -07:00 |
|
Fusion (runfusion.ai)
|
ae740bdb24
|
fix(FN-4764): add dismissible structured PR error blocks and styles
Fusion-Task-Id: FN-4764
Fusion-Task-Lineage: 14809ad5-8463-4e16-a934-1414225f17ae
|
2026-05-17 14:48:31 -07:00 |
|
Fusion (runfusion.ai)
|
26c3d330d3
|
feat(FN-4764): complete Step 2-4 — surface structured gh errors in API UI CLI
Fusion-Task-Id: FN-4764
Fusion-Task-Lineage: 14809ad5-8463-4e16-a934-1414225f17ae
|
2026-05-17 14:48:31 -07:00 |
|
Fusion (runfusion.ai)
|
71dfc916f4
|
feat(FN-4764): complete Step 1 — add structured gh error classification
Fusion-Task-Id: FN-4764
Fusion-Task-Lineage: 14809ad5-8463-4e16-a934-1414225f17ae
|
2026-05-17 14:48:31 -07:00 |
|
Fusion (runfusion.ai)
|
8d9b893ea1
|
fix(FN-4929): finalize daemon typecheck fix and changeset
Fusion-Task-Id: FN-4929
Fusion-Task-Lineage: 557ef659-c835-47de-b30c-a8b03d66d8bf
|
2026-05-17 14:18:49 -07:00 |
|
Fusion (runfusion.ai)
|
02eb9dc2f6
|
fix(FN-4929): defer peer-exchange global settings load
Fusion-Task-Id: FN-4929
Fusion-Task-Lineage: 557ef659-c835-47de-b30c-a8b03d66d8bf
|
2026-05-17 14:18:48 -07:00 |
|
Fusion (runfusion.ai)
|
434bfff37c
|
fix(FN-4917): stabilize workspace verification after worktree recovery changes
Fusion-Task-Id: FN-4917
Fusion-Task-Lineage: 1422a545-f4b5-4e1f-a347-8be2a4202f45
|
2026-05-17 14:10:46 -07:00 |
|
Fusion (runfusion.ai)
|
1dffcb492e
|
fix(FN-4917): harden session-start recovery assertions and cap coverage
Fusion-Task-Id: FN-4917
Fusion-Task-Lineage: 1422a545-f4b5-4e1f-a347-8be2a4202f45
|
2026-05-17 14:10:43 -07:00 |
|
Fusion (runfusion.ai)
|
56f8fc3cdf
|
test(FN-4917): complete Step 5 — add session-start recovery interaction coverage
Fusion-Task-Id: FN-4917
Fusion-Task-Lineage: 1422a545-f4b5-4e1f-a347-8be2a4202f45
|
2026-05-17 14:10:43 -07:00 |
|
Fusion (runfusion.ai)
|
1cb952fe58
|
fix(FN-4917): correct pooled invalid worktree cleanup call
Fusion-Task-Id: FN-4917
Fusion-Task-Lineage: 1422a545-f4b5-4e1f-a347-8be2a4202f45
|
2026-05-17 14:10:43 -07:00 |
|
Fusion (runfusion.ai)
|
2bc76cf00f
|
feat(FN-4917): complete Step 3 — gate pooled and resume worktree validity
Fusion-Task-Id: FN-4917
Fusion-Task-Lineage: 1422a545-f4b5-4e1f-a347-8be2a4202f45
|
2026-05-17 14:10:43 -07:00 |
|
Fusion (runfusion.ai)
|
2cb141a511
|
feat(FN-4917): complete Step 2 — add worktree classification helper
Fusion-Task-Id: FN-4917
Fusion-Task-Lineage: 1422a545-f4b5-4e1f-a347-8be2a4202f45
|
2026-05-17 14:10:42 -07:00 |
|
Fusion (runfusion.ai)
|
abd4fad929
|
test(FN-4925): complete Step 6 — add mobile layout regression coverage
Fusion-Task-Id: FN-4925
Fusion-Task-Lineage: 31fe1419-89df-4d8b-b7fe-7a872801c665
|
2026-05-17 14:03:16 -07:00 |
|
Fusion (runfusion.ai)
|
f25c83a37b
|
feat(FN-4925): complete Step 4 — fix mobile dev server layout overlap
Fusion-Task-Id: FN-4925
Fusion-Task-Lineage: 31fe1419-89df-4d8b-b7fe-7a872801c665
|
2026-05-17 14:03:15 -07:00 |
|
Fusion (runfusion.ai)
|
cbd3c961d1
|
fix(FN-4915): harden fn_secret_get secret audit payload guard
Fusion-Task-Id: FN-4915
Fusion-Task-Lineage: d5c49dae-6069-4998-b632-aca52cc312dc
|
2026-05-17 13:54:32 -07:00 |
|
Fusion (runfusion.ai)
|
abb0f63aae
|
feat(FN-4915): complete Step 2-3 — add secret audit emitters and approval audits
Fusion-Task-Id: FN-4915
Fusion-Task-Lineage: d5c49dae-6069-4998-b632-aca52cc312dc
|
2026-05-17 13:54:32 -07:00 |
|
Fusion (runfusion.ai)
|
8ef3f52cf5
|
feat(FN-4915): complete Step 1 — extend secret audit taxonomy
Fusion-Task-Id: FN-4915
Fusion-Task-Lineage: d5c49dae-6069-4998-b632-aca52cc312dc
|
2026-05-17 13:54:32 -07:00 |
|
Fusion (runfusion.ai)
|
bba945c8be
|
feat(FN-4763): complete Step 7 — finalize reclaim wiring and docs
Fusion-Task-Id: FN-4763
Fusion-Task-Lineage: b3628e63-682b-4a39-9a7d-2c96278c5366
|
2026-05-17 13:46:24 -07:00 |
|
Fusion (runfusion.ai)
|
412ee29a24
|
fix(FN-4763): align PrInfo typing with mergeable conflict state
Fusion-Task-Id: FN-4763
Fusion-Task-Lineage: b3628e63-682b-4a39-9a7d-2c96278c5366
|
2026-05-17 13:46:24 -07:00 |
|
Fusion (runfusion.ai)
|
f8c20e1b96
|
feat(FN-4763): complete Step 5 — surface PR conflict reclaim in panel
Fusion-Task-Id: FN-4763
Fusion-Task-Lineage: b3628e63-682b-4a39-9a7d-2c96278c5366
|
2026-05-17 13:46:24 -07:00 |
|
Fusion (runfusion.ai)
|
76b1ba8178
|
feat(FN-4763): complete Step 4 — add conflict reclaim route test coverage
Fusion-Task-Id: FN-4763
Fusion-Task-Lineage: b3628e63-682b-4a39-9a7d-2c96278c5366
|
2026-05-17 13:46:23 -07:00 |
|
Fusion (runfusion.ai)
|
f9bcf2acff
|
test(FN-4763): strengthen pr-conflict reclaim interaction coverage
Fusion-Task-Id: FN-4763
Fusion-Task-Lineage: b3628e63-682b-4a39-9a7d-2c96278c5366
|
2026-05-17 13:46:23 -07:00 |
|
Fusion (runfusion.ai)
|
86c3063d9d
|
test(FN-4763): expand reclaim guard-path coverage
Fusion-Task-Id: FN-4763
Fusion-Task-Lineage: b3628e63-682b-4a39-9a7d-2c96278c5366
|
2026-05-17 13:46:23 -07:00 |
|
Fusion (runfusion.ai)
|
893fb32b69
|
fix(FN-4763): add run-audit type and reclaim outcome coverage
Fusion-Task-Id: FN-4763
Fusion-Task-Lineage: b3628e63-682b-4a39-9a7d-2c96278c5366
|
2026-05-17 13:46:23 -07:00 |
|
Fusion (runfusion.ai)
|
2f0e1c6c24
|
test(FN-4763): add PR conflict reclaim engine coverage
Fusion-Task-Id: FN-4763
Fusion-Task-Lineage: b3628e63-682b-4a39-9a7d-2c96278c5366
|
2026-05-17 13:46:23 -07:00 |
|
Fusion (runfusion.ai)
|
e00f7ec714
|
feat(FN-4763): complete Step 3 — add PR conflict reclaim hooks
Fusion-Task-Id: FN-4763
Fusion-Task-Lineage: b3628e63-682b-4a39-9a7d-2c96278c5366
|
2026-05-17 13:46:23 -07:00 |
|
Fusion (runfusion.ai)
|
b0a34d70c1
|
fix(FN-4763): export PrConflictState and expand mapping tests
Fusion-Task-Id: FN-4763
Fusion-Task-Lineage: b3628e63-682b-4a39-9a7d-2c96278c5366
|
2026-05-17 13:46:23 -07:00 |
|
Fusion (runfusion.ai)
|
9d5d310fdc
|
feat(FN-4763): complete Step 1 — capture PR mergeable state
Fusion-Task-Id: FN-4763
Fusion-Task-Lineage: b3628e63-682b-4a39-9a7d-2c96278c5366
|
2026-05-17 13:46:21 -07:00 |
|
Fusion (runfusion.ai)
|
b80b517a4f
|
test(FN-4927): cover no-task fallback for task tools
Fusion-Task-Id: FN-4927
Fusion-Task-Lineage: 8ef39a69-8f1f-4ffe-9d6b-1b752756751d
|
2026-05-17 13:10:50 -07:00 |
|
Fusion (runfusion.ai)
|
887705c81d
|
fix(FN-4927): guard project-root helper drift in extension
Fusion-Task-Id: FN-4927
Fusion-Task-Lineage: 8ef39a69-8f1f-4ffe-9d6b-1b752756751d
|
2026-05-17 13:10:50 -07:00 |
|
Fusion (runfusion.ai)
|
b99298d559
|
test(FN-4923): complete Step 2 — add tracking chip alignment regressions
Fusion-Task-Id: FN-4923
Fusion-Task-Lineage: 2ea94680-edd7-40a9-92a6-9774b97a75f4
|
2026-05-17 13:07:54 -07:00 |
|
Fusion (runfusion.ai)
|
171df2ad2b
|
feat(FN-4923): complete Step 1 — broaden chipFarRight timer-column guard
Fusion-Task-Id: FN-4923
Fusion-Task-Lineage: 2ea94680-edd7-40a9-92a6-9774b97a75f4
|
2026-05-17 13:07:54 -07:00 |
|
Fusion (runfusion.ai)
|
cb184910c7
|
fix(FN-4913): complete Step 9 — resolve quality gate failures
Fusion-Task-Id: FN-4913
Fusion-Task-Lineage: 2fa1fe49-a2a9-405d-833b-cb34d41ef19a
|
2026-05-17 12:58:02 -07:00 |
|
Fusion (runfusion.ai)
|
cca96a7604
|
test(FN-4913): complete Step 7 — add secrets sync contract coverage
Fusion-Task-Id: FN-4913
Fusion-Task-Lineage: 2fa1fe49-a2a9-405d-833b-cb34d41ef19a
|
2026-05-17 12:58:01 -07:00 |
|
Fusion (runfusion.ai)
|
22f8893db8
|
feat(FN-4913): complete Step 6 — wire secrets sync route registrars
Fusion-Task-Id: FN-4913
Fusion-Task-Lineage: 2fa1fe49-a2a9-405d-833b-cb34d41ef19a
|
2026-05-17 12:58:01 -07:00 |
|