Commit Graph

5477 Commits

Author SHA1 Message Date
Fusion
3ad87efa97 feat(FN-4486): complete Step 2 — type roadmap suggestions option bag
Fusion-Task-Id: FN-4486
Fusion-Task-Lineage: 7d3b40b2-883f-450c-96ec-796f8af4fa45
2026-05-14 10:23:02 -07:00
Fusion
345e263ed4 feat(FN-4486): complete Step 1 — annotate plugin hook ctx params
Fusion-Task-Id: FN-4486
Fusion-Task-Lineage: 7d3b40b2-883f-450c-96ec-796f8af4fa45
2026-05-14 10:23:02 -07:00
Fusion
cb61b7aa81 test(FN-4486): complete Step 3 — lock desktop core/dashboard typing contract
Fusion-Task-Id: FN-4486
Fusion-Task-Lineage: 7d3b40b2-883f-450c-96ec-796f8af4fa45
2026-05-14 10:23:01 -07:00
Fusion
88d705c620 fix(FN-4486): complete Step 1 — drop closed desktop stubs and unblock node-pty typing
Fusion-Task-Id: FN-4486
Fusion-Task-Lineage: 7d3b40b2-883f-450c-96ec-796f8af4fa45
2026-05-14 10:23:01 -07:00
Fusion
98ee23b278 feat(FN-4484): update task-management and cli-reference documentation
Updates CLI reference and task management documentation to align with FN-4476 changes.

Fusion-Task-Id: FN-4484
2026-05-14 10:22:38 -07:00
Fusion
77308601e5 feat(FN-4371): complete remaining decision-only task handling
Fusion-Task-Id: FN-4371
Fusion-Task-Lineage: 4175ba4c-b7cb-4f3a-87c5-75e51f06c0ff
2026-05-14 09:59:15 -07:00
Fusion
c8a2caf948 feat(FN-4371): complete Step 4 — triage decision-only heuristic
Fusion-Task-Id: FN-4371
Fusion-Task-Lineage: 4175ba4c-b7cb-4f3a-87c5-75e51f06c0ff
2026-05-14 09:59:15 -07:00
Fusion
7776557e60 feat(FN-4371): complete Step 2 — executor no-commits guard flag
Fusion-Task-Id: FN-4371
Fusion-Task-Lineage: 4175ba4c-b7cb-4f3a-87c5-75e51f06c0ff
2026-05-14 09:59:15 -07:00
Fusion
adac29cc2a fix(FN-4371): include noCommitsExpected in TaskCreateInput
Fusion-Task-Id: FN-4371
Fusion-Task-Lineage: 4175ba4c-b7cb-4f3a-87c5-75e51f06c0ff
2026-05-14 09:59:15 -07:00
Fusion
bf6d3544da feat(FN-4371): complete Step 1 — schema and persistence
Fusion-Task-Id: FN-4371
Fusion-Task-Lineage: 4175ba4c-b7cb-4f3a-87c5-75e51f06c0ff
2026-05-14 09:59:15 -07:00
Fusion
4bafbafe73 fix(FN-4480): complete Step 5 — add changeset for toolbar collapse fix
Fusion-Task-Id: FN-4480
Fusion-Task-Lineage: a27631d7-61cf-4314-99d7-cdd81deffb76
2026-05-14 09:27:19 -07:00
Fusion
303494e53a test(FN-4480): complete Step 3 — assert computed collapse display behavior
Fusion-Task-Id: FN-4480
Fusion-Task-Lineage: a27631d7-61cf-4314-99d7-cdd81deffb76
2026-05-14 09:27:19 -07:00
Fusion
fb8aee014a test(FN-4480): complete Step 2 — add CSS hidden-rule regression
Fusion-Task-Id: FN-4480
Fusion-Task-Lineage: a27631d7-61cf-4314-99d7-cdd81deffb76
2026-05-14 09:27:19 -07:00
Fusion
2fbb22c4dc fix(FN-4480): complete Step 1 — add hidden override for toolbar collapsible
Fusion-Task-Id: FN-4480
Fusion-Task-Lineage: a27631d7-61cf-4314-99d7-cdd81deffb76
2026-05-14 09:27:18 -07:00
Fusion
a7016ba897 test(FN-4481): fix verification regressions in badge and migration tests
Fusion-Task-Id: FN-4481
Fusion-Task-Lineage: 8b52379c-60b7-4cae-b655-7ed780c5c523
2026-05-14 09:19:14 -07:00
Fusion
c5f2dbb9a3 feat(FN-4481): complete Step 4 — align github badge size and coverage
Fusion-Task-Id: FN-4481
Fusion-Task-Lineage: 8b52379c-60b7-4cae-b655-7ed780c5c523
2026-05-14 09:19:14 -07:00
Fusion
25a6ad4865 feat(FN-4479): complete Step 6 — update file editor documentation
Fusion-Task-Id: FN-4479
Fusion-Task-Lineage: 5dfad520-13eb-4a31-a45c-2daf767a3dff
2026-05-14 09:14:51 -07:00
Fusion
e2e2ca5332 feat(FN-4479): complete Step 4 — add patch changeset
Fusion-Task-Id: FN-4479
Fusion-Task-Lineage: 5dfad520-13eb-4a31-a45c-2daf767a3dff
2026-05-14 09:14:51 -07:00
Fusion
06aa17a187 test(FN-4479): complete Step 3 — update FileEditor tests for CodeMirror-only UI
Fusion-Task-Id: FN-4479
Fusion-Task-Lineage: 5dfad520-13eb-4a31-a45c-2daf767a3dff
2026-05-14 09:14:51 -07:00
Fusion
680284d86b feat(FN-4479): complete Step 2 — remove dead textarea styles
Fusion-Task-Id: FN-4479
Fusion-Task-Lineage: 5dfad520-13eb-4a31-a45c-2daf767a3dff
2026-05-14 09:14:50 -07:00
Fusion
0b2af88564 feat(FN-4479): complete Step 1 — remove textarea pane
Fusion-Task-Id: FN-4479
Fusion-Task-Lineage: 5dfad520-13eb-4a31-a45c-2daf767a3dff
2026-05-14 09:14:50 -07:00
Fusion
b565fde525 feat(FN-4477): complete Step 3 — changeset and docs
Fusion-Task-Id: FN-4477
Fusion-Task-Lineage: 1001fb48-1eed-493c-9067-8234f462ac49
2026-05-14 09:09:54 -07:00
Fusion
70021f37cb test(FN-4477): complete Step 2 — add reopen restore regressions
Fusion-Task-Id: FN-4477
Fusion-Task-Lineage: 1001fb48-1eed-493c-9067-8234f462ac49
2026-05-14 09:09:54 -07:00
Fusion
3c4f6d185e feat(FN-4477): complete Step 1 — reset reopen restore refs
Fusion-Task-Id: FN-4477
Fusion-Task-Lineage: 1001fb48-1eed-493c-9067-8234f462ac49
2026-05-14 09:09:53 -07:00
Fusion
09fdbad886 feat(FN-4474): merge fusion/fn-4474
Commits merged:
- merge fusion/fn-4474

Files changed:
packages/core/src/__tests__/db-migrate.test.ts           |  4 ++--
 packages/engine/src/__tests__/branch-autocorrect.test.ts | 10 ++++++----
 2 files changed, 8 insertions(+), 6 deletions(-)

Fusion-Task-Id: FN-4474

Fusion-Task-Lineage: 979782e1-c44d-4f35-aded-237bf33d0c9f
2026-05-14 09:08:22 -07:00
Fusion
1cdfab83b3 test(FN-4474): add branch autocorrect unit coverage
Fusion-Task-Id: FN-4474
Fusion-Task-Lineage: 979782e1-c44d-4f35-aded-237bf33d0c9f
2026-05-14 08:56:50 -07:00
Fusion
0f5ba49c3f fix(FN-4474): harden branch autocorrect shell invocation
Fusion-Task-Id: FN-4474
Fusion-Task-Lineage: 979782e1-c44d-4f35-aded-237bf33d0c9f
2026-05-14 08:56:50 -07:00
Fusion
63617dab25 feat(FN-4474): complete Step 1 — extract branch autocorrect helper
Fusion-Task-Id: FN-4474
Fusion-Task-Lineage: 979782e1-c44d-4f35-aded-237bf33d0c9f
2026-05-14 08:56:50 -07:00
Fusion
ee283142ca fix(FN-4476): restore workspace verification gates
Fusion-Task-Id: FN-4476
Fusion-Task-Lineage: 8673c1d9-f47e-4d02-89e6-646040b9be32
2026-05-14 08:49:38 -07:00
Fusion
4c4f11b776 feat(FN-4476): complete Step 6 — add changeset
Fusion-Task-Id: FN-4476
Fusion-Task-Lineage: 8673c1d9-f47e-4d02-89e6-646040b9be32
2026-05-14 08:49:38 -07:00
Fusion
3614b7f33d test(FN-4476): add subsumed conflict and patch preservation coverage
Fusion-Task-Id: FN-4476
Fusion-Task-Lineage: 8673c1d9-f47e-4d02-89e6-646040b9be32
2026-05-14 08:49:37 -07:00
Fusion
5d6b187cae fix(FN-4476): handle fully-subsumed branch conflicts across reclaim paths
Fusion-Task-Id: FN-4476
Fusion-Task-Lineage: 8673c1d9-f47e-4d02-89e6-646040b9be32
2026-05-14 08:49:37 -07:00
Fusion
4ac193fc9d feat(FN-4476): complete Step 3 — add fully-subsumed branch conflict kind
Fusion-Task-Id: FN-4476
Fusion-Task-Lineage: 8673c1d9-f47e-4d02-89e6-646040b9be32
2026-05-14 08:49:37 -07:00
Fusion
5eeb706b12 feat(FN-4476): complete Step 2 — add patch-id unique commit helper
Fusion-Task-Id: FN-4476
Fusion-Task-Lineage: 8673c1d9-f47e-4d02-89e6-646040b9be32
2026-05-14 08:49:37 -07:00
Fusion
1c8d7020ef feat(FN-4475): remove unstable merger empty cherry-pick fallback regression
Removes a legacy empty-cherry-pick fallback test file (20 lines) as part of FN-4475 regression coverage stabilization, consolidating the coverage into more robust test cases.

Fusion-Task-Id: FN-4475
2026-05-14 08:40:20 -07:00
gsxdsm
9f24f1bb05 feat(FN-4396): merge fusion/fn-4396 2026-05-14 08:24:01 -07:00
Fusion
2a2c0c901d fix(FN-4475): complete Step 5 — add changeset and keep lint green
Fusion-Task-Id: FN-4475
Fusion-Task-Lineage: cb285fff-18e6-4bad-8f22-9158c99337f5
2026-05-14 08:23:43 -07:00
Fusion
66573743d2 test(FN-4475): add fallback empty cherry-pick regression coverage
Fusion-Task-Id: FN-4475
Fusion-Task-Lineage: cb285fff-18e6-4bad-8f22-9158c99337f5
2026-05-14 08:23:43 -07:00
Fusion
894d029bbe fix(FN-4475): complete Step 1 — centralize empty cherry-pick guard
Fusion-Task-Id: FN-4475
Fusion-Task-Lineage: cb285fff-18e6-4bad-8f22-9158c99337f5
2026-05-14 08:23:43 -07:00
Fusion
7bf7799402 fix(FN-4396): support token budget fields in updateTask
Fusion-Task-Id: FN-4396
Fusion-Task-Lineage: 3839210b-b443-410d-a476-aa81128c739a
2026-05-14 08:03:40 -07:00
Fusion
f1dd57ff91 feat(FN-4396): complete Step 3 — migrate and persist token budget fields
Fusion-Task-Id: FN-4396
Fusion-Task-Lineage: 3839210b-b443-410d-a476-aa81128c739a
2026-05-14 08:03:40 -07:00
Fusion
9c298d0596 feat(FN-4396): complete Step 2 — add token budget types and defaults
Fusion-Task-Id: FN-4396
Fusion-Task-Lineage: 3839210b-b443-410d-a476-aa81128c739a
2026-05-14 08:03:40 -07:00
Fusion
f1acbc7c6e feat(FN-4368): complete Step 6 — workflow defaults and schema v73 assertions
Fusion-Task-Id: FN-4368
Fusion-Task-Lineage: ac9b12e6-2101-4b51-89a0-6422fd7850ed
2026-05-14 07:21:45 -07:00
Fusion
e4525ecb0f feat(FN-4368): complete Step 5 — surface advisory polish notes
Fusion-Task-Id: FN-4368
Fusion-Task-Lineage: ac9b12e6-2101-4b51-89a0-6422fd7850ed
2026-05-14 07:21:45 -07:00
Fusion
5110b93ae3 fix(FN-4368): style workflow gate-mode hints and update expectations
Fusion-Task-Id: FN-4368
Fusion-Task-Lineage: ac9b12e6-2101-4b51-89a0-6422fd7850ed
2026-05-14 07:21:45 -07:00
Fusion
592737515e feat(FN-4368): complete Step 4 — add workflow step gate mode controls
Fusion-Task-Id: FN-4368
Fusion-Task-Lineage: ac9b12e6-2101-4b51-89a0-6422fd7850ed
2026-05-14 07:21:45 -07:00
Fusion
6351586599 feat(FN-4368): complete Step 3 — advisory workflow failures never block
Fusion-Task-Id: FN-4368
Fusion-Task-Lineage: ac9b12e6-2101-4b51-89a0-6422fd7850ed
2026-05-14 07:21:45 -07:00
Fusion
bf95feced4 feat(FN-4368): add workflow step gateMode schema and types
Fusion-Task-Id: FN-4368
Fusion-Task-Lineage: ac9b12e6-2101-4b51-89a0-6422fd7850ed
2026-05-14 07:21:44 -07:00
Fusion
3c7d41e60a test(FN-4403): complete Step 3 — cover rooms/mobile footer behavior
Fusion-Task-Id: FN-4403
Fusion-Task-Lineage: 9bbfbed9-c40b-4ad2-a739-c8d93f9f691f
2026-05-14 06:30:23 -07:00
Fusion
ba25ad5543 feat(FN-4403): complete Step 2 — keep footer styling scope-agnostic
Fusion-Task-Id: FN-4403
Fusion-Task-Lineage: 9bbfbed9-c40b-4ad2-a739-c8d93f9f691f
2026-05-14 06:30:23 -07:00