Commit Graph

6559 Commits

Author SHA1 Message Date
Fusion (runfusion.ai)
130b1c21b0 feat(FN-4715): complete Step 3 — reinforce defaults in settings copy
Fusion-Task-Id: FN-4715
Fusion-Task-Lineage: b1c3393f-2596-4b3f-a8fb-c9838bf6c985
2026-05-16 00:19:18 -07:00
Fusion (runfusion.ai)
4e4fad5c88 test(FN-4715): complete Step 2 — add default invariant regressions
Fusion-Task-Id: FN-4715
Fusion-Task-Lineage: b1c3393f-2596-4b3f-a8fb-c9838bf6c985
2026-05-16 00:19:18 -07:00
Fusion (runfusion.ai)
b3fce6dda8 feat(FN-4716): complete Step 5 — update reliability docs wording
Fusion-Task-Id: FN-4716
Fusion-Task-Lineage: 3893e8c0-ee1f-4d32-8e18-fd747b0d955d
2026-05-16 00:13:38 -07:00
Fusion (runfusion.ai)
414e62d39d feat(FN-4716): complete Step 2 — invert reliability headline to success rate
Fusion-Task-Id: FN-4716
Fusion-Task-Lineage: 3893e8c0-ee1f-4d32-8e18-fd747b0d955d
2026-05-16 00:13:37 -07:00
Fusion (runfusion.ai)
196b7e439f feat(FN-4633): import worktrunk integration dependency from FN-4632
Adds a changesets file for worktrunk integration (FN-4632), preparing the patch release for the feature.

Fusion-Task-Id: FN-4633
2026-05-16 00:13:02 -07:00
Fusion (runfusion.ai)
c814a503b5 docs(FN-4631): complete Step 4 — update CLI settings example
Fusion-Task-Id: FN-4631
Fusion-Task-Lineage: 05c5cab9-d372-45e3-b70f-ba2527407f77
2026-05-15 23:58:28 -07:00
Fusion (runfusion.ai)
97d504443e docs(FN-4631): complete Step 3 — add README worktrunk pointer
Fusion-Task-Id: FN-4631
Fusion-Task-Lineage: 05c5cab9-d372-45e3-b70f-ba2527407f77
2026-05-15 23:58:27 -07:00
Fusion (runfusion.ai)
77e7dd0c26 docs(FN-4631): complete Step 2 — add worktree backend architecture note
Fusion-Task-Id: FN-4631
Fusion-Task-Lineage: 05c5cab9-d372-45e3-b70f-ba2527407f77
2026-05-15 23:58:27 -07:00
Fusion (runfusion.ai)
094ce47bab docs(FN-4631): complete Step 1 — settings reference entries
Fusion-Task-Id: FN-4631
Fusion-Task-Lineage: 05c5cab9-d372-45e3-b70f-ba2527407f77
2026-05-15 23:58:27 -07:00
Fusion (runfusion.ai)
7f2412bdc3 feat(FN-4628): complete Step 6 — add docs and changeset
Fusion-Task-Id: FN-4628
Fusion-Task-Lineage: ebd36565-946b-4b4f-b8df-4d99d7a5f074
2026-05-15 23:50:12 -07:00
Fusion (runfusion.ai)
07baf9526e test(FN-4628): address review feedback for interaction backstop
Fusion-Task-Id: FN-4628
Fusion-Task-Lineage: ebd36565-946b-4b4f-b8df-4d99d7a5f074
2026-05-15 23:50:12 -07:00
Fusion (runfusion.ai)
ad99f54a9d test(FN-4628): complete Step 4 — add worktrunk self-healing interaction backstop
Fusion-Task-Id: FN-4628
Fusion-Task-Lineage: ebd36565-946b-4b4f-b8df-4d99d7a5f074
2026-05-15 23:50:12 -07:00
Fusion (runfusion.ai)
fbfd0a5737 feat(FN-4628): complete Step 3 — document backend-neutral branch reclaim sweeps
Fusion-Task-Id: FN-4628
Fusion-Task-Lineage: ebd36565-946b-4b4f-b8df-4d99d7a5f074
2026-05-15 23:50:12 -07:00
Fusion (runfusion.ai)
99b0cf63c1 feat(FN-4628): complete Step 2 — defer layout cleanup to worktrunk backend
Fusion-Task-Id: FN-4628
Fusion-Task-Lineage: ebd36565-946b-4b4f-b8df-4d99d7a5f074
2026-05-15 23:50:12 -07:00
Fusion (runfusion.ai)
b745d8049c feat(FN-4628): complete Step 1 — backend-aware prune gate
Fusion-Task-Id: FN-4628
Fusion-Task-Lineage: ebd36565-946b-4b4f-b8df-4d99d7a5f074
2026-05-15 23:50:11 -07:00
Fusion (runfusion.ai)
98c88c7c2c feat(FN-4702): document worktrunk install approval flow
Fusion-Task-Id: FN-4702
Fusion-Task-Lineage: 378b46bc-2e71-43bf-9ff7-85e7aed8bf85
2026-05-15 23:39:43 -07:00
Fusion (runfusion.ai)
5993f41f5f test(FN-4702): stabilize approval route tests and quality lane
Fusion-Task-Id: FN-4702
Fusion-Task-Lineage: 378b46bc-2e71-43bf-9ff7-85e7aed8bf85
2026-05-15 23:39:43 -07:00
Fusion (runfusion.ai)
11a357d1d1 test(FN-4702): add dedicated settings worktrunk states test
Fusion-Task-Id: FN-4702
Fusion-Task-Lineage: 378b46bc-2e71-43bf-9ff7-85e7aed8bf85
2026-05-15 23:39:43 -07:00
Fusion (runfusion.ai)
c345576340 feat(FN-4702): complete Step 4 — add settings install affordance
Fusion-Task-Id: FN-4702
Fusion-Task-Lineage: 378b46bc-2e71-43bf-9ff7-85e7aed8bf85
2026-05-15 23:39:43 -07:00
Fusion (runfusion.ai)
1eef42a912 feat(FN-4702): complete Step 3 — render worktrunk approval details
Fusion-Task-Id: FN-4702
Fusion-Task-Lineage: 378b46bc-2e71-43bf-9ff7-85e7aed8bf85
2026-05-15 23:39:43 -07:00
Fusion (runfusion.ai)
d733b01925 feat(FN-4702): complete Step 2 — worktrunk approval routes
Fusion-Task-Id: FN-4702
Fusion-Task-Lineage: 378b46bc-2e71-43bf-9ff7-85e7aed8bf85
2026-05-15 23:39:43 -07:00
Fusion (runfusion.ai)
ac264bf64b fix(FN-4702): scope pre-approved override to install gate
Fusion-Task-Id: FN-4702
Fusion-Task-Lineage: 378b46bc-2e71-43bf-9ff7-85e7aed8bf85
2026-05-15 23:39:43 -07:00
Fusion (runfusion.ai)
412e59e1f9 feat(FN-4702): complete Step 1 — engine approval helpers
Fusion-Task-Id: FN-4702
Fusion-Task-Lineage: 378b46bc-2e71-43bf-9ff7-85e7aed8bf85
2026-05-15 23:39:43 -07:00
Fusion (runfusion.ai)
047ad6c784 docs(FN-4663): document stranded refinement API and add changeset
Fusion-Task-Id: FN-4663
Fusion-Task-Lineage: 80975e9f-51e2-42ee-9f61-5e065a3fed24
2026-05-15 23:28:22 -07:00
Fusion (runfusion.ai)
2626f61708 test(FN-4663): add stranded refinement route and store coverage
Fusion-Task-Id: FN-4663
Fusion-Task-Lineage: 80975e9f-51e2-42ee-9f61-5e065a3fed24
2026-05-15 23:28:22 -07:00
Fusion (runfusion.ai)
52b167879b fix(FN-4663): make expedite route persistence-safe and idempotent
Fusion-Task-Id: FN-4663
Fusion-Task-Lineage: 80975e9f-51e2-42ee-9f61-5e065a3fed24
2026-05-15 23:28:22 -07:00
Fusion (runfusion.ai)
1aad59aeb2 feat(FN-4663): complete Step 4 — add stranded refinement API endpoints
Fusion-Task-Id: FN-4663
Fusion-Task-Lineage: 80975e9f-51e2-42ee-9f61-5e065a3fed24
2026-05-15 23:28:22 -07:00
Fusion (runfusion.ai)
1e62de539c feat(FN-4663): complete Step 3 — add stranded refinement store helper
Fusion-Task-Id: FN-4663
Fusion-Task-Lineage: 80975e9f-51e2-42ee-9f61-5e065a3fed24
2026-05-15 23:28:22 -07:00
Fusion (runfusion.ai)
2fe51663c7 feat(FN-4629): complete Step 5 — add changeset and docs handoff
Fusion-Task-Id: FN-4629
Fusion-Task-Lineage: b8775bc8-4c04-4259-8cad-f5a3ba0c42e4
2026-05-15 23:02:33 -07:00
Fusion (runfusion.ai)
e189599365 feat(FN-4629): complete Step 3 — add worktrunk help examples
Fusion-Task-Id: FN-4629
Fusion-Task-Lineage: b8775bc8-4c04-4259-8cad-f5a3ba0c42e4
2026-05-15 23:02:32 -07:00
Fusion (runfusion.ai)
b65717f1bf feat(FN-4629): complete Step 2 — show output for worktrunk settings
Fusion-Task-Id: FN-4629
Fusion-Task-Lineage: b8775bc8-4c04-4259-8cad-f5a3ba0c42e4
2026-05-15 23:02:32 -07:00
Fusion (runfusion.ai)
7995be5380 test(FN-4629): complete Step 1 — parser and setter coverage
Fusion-Task-Id: FN-4629
Fusion-Task-Lineage: b8775bc8-4c04-4259-8cad-f5a3ba0c42e4
2026-05-15 23:02:32 -07:00
Fusion (runfusion.ai)
7805645968 feat(FN-4641): complete Step 7 — add release changeset
Fusion-Task-Id: FN-4641
Fusion-Task-Lineage: 50ac1fd2-8c88-4a29-9ebb-962a6b5c772c
2026-05-15 22:56:31 -07:00
Fusion (runfusion.ai)
61e0cc1d41 feat(FN-4641): complete Step 5 — document sandbox provisioning policy
Fusion-Task-Id: FN-4641
Fusion-Task-Lineage: 50ac1fd2-8c88-4a29-9ebb-962a6b5c772c
2026-05-15 22:56:31 -07:00
Fusion (runfusion.ai)
10b73d538d feat(FN-4641): complete Step 4 — integrate sandbox provisioning approvals in dashboard
Fusion-Task-Id: FN-4641
Fusion-Task-Lineage: 50ac1fd2-8c88-4a29-9ebb-962a6b5c772c
2026-05-15 22:56:31 -07:00
Fusion (runfusion.ai)
a6a72ee1ff feat(FN-4641): complete Step 3 — add engine provisioning gate helper
Fusion-Task-Id: FN-4641
Fusion-Task-Lineage: 50ac1fd2-8c88-4a29-9ebb-962a6b5c772c
2026-05-15 22:56:31 -07:00
Fusion (runfusion.ai)
9ef00e1197 feat(FN-4641): complete Step 2 — add sandbox provisioning policy resolver
Fusion-Task-Id: FN-4641
Fusion-Task-Lineage: 50ac1fd2-8c88-4a29-9ebb-962a6b5c772c
2026-05-15 22:56:31 -07:00
Fusion (runfusion.ai)
30f71d399c feat(FN-4641): complete Step 1 — extend core types and settings
Fusion-Task-Id: FN-4641
Fusion-Task-Lineage: 50ac1fd2-8c88-4a29-9ebb-962a6b5c772c
2026-05-15 22:56:30 -07:00
Fusion (runfusion.ai)
156392410a feat(FN-4678): add removeWorktree helper to worktree-backend
Adds a `removeWorktree` helper to the worktree backend with corresponding unit tests, and wires it into the worktree pool.

Fusion-Task-Id: FN-4678
2026-05-15 22:49:36 -07:00
Fusion (runfusion.ai)
401094c6a9 feat(FN-4713): complete Step 3 — add changeset
Fusion-Task-Id: FN-4713
Fusion-Task-Lineage: 16b63893-dcb5-4cf3-baae-c7353db54d38
2026-05-15 22:35:07 -07:00
Fusion (runfusion.ai)
a9fd0ef2e7 test(FN-4713): complete Step 2 — cover in-review far-right chip behavior
Fusion-Task-Id: FN-4713
Fusion-Task-Lineage: 16b63893-dcb5-4cf3-baae-c7353db54d38
2026-05-15 22:35:07 -07:00
Fusion (runfusion.ai)
e673dc1e29 feat(FN-4713): complete Step 1 — extend chipFarRight to in-review
Fusion-Task-Id: FN-4713
Fusion-Task-Lineage: 16b63893-dcb5-4cf3-baae-c7353db54d38
2026-05-15 22:35:07 -07:00
Fusion (runfusion.ai)
dea319ffde feat(FN-4627): complete Step 6 — document worktrunk settings and add changeset
Fusion-Task-Id: FN-4627
Fusion-Task-Lineage: 39fbecd6-69b3-4ba5-8357-ca3af9060f6a
2026-05-15 22:29:56 -07:00
Fusion (runfusion.ai)
8f519a94fa test(FN-4627): complete Step 4 — cover worktrunk settings behavior
Fusion-Task-Id: FN-4627
Fusion-Task-Lineage: 39fbecd6-69b3-4ba5-8357-ca3af9060f6a
2026-05-15 22:29:56 -07:00
Fusion (runfusion.ai)
e84673f12c feat(FN-4627): complete Step 2/3 — add worktrunk settings UI and worktreesDir coordination
Fusion-Task-Id: FN-4627
Fusion-Task-Lineage: 39fbecd6-69b3-4ba5-8357-ca3af9060f6a
2026-05-15 22:29:56 -07:00
Fusion (runfusion.ai)
296b20d08e feat(FN-4627): complete Step 1 — initialize and normalize worktrunk form fields
Fusion-Task-Id: FN-4627
Fusion-Task-Lineage: 39fbecd6-69b3-4ba5-8357-ca3af9060f6a
2026-05-15 22:29:56 -07:00
Fusion (runfusion.ai)
7cb81b0478 feat(FN-4712): complete Step 7 — document autosize pattern
Fusion-Task-Id: FN-4712
Fusion-Task-Lineage: 92ef2161-7ce2-4277-9921-7fe1dd204e98
2026-05-15 22:24:13 -07:00
Fusion (runfusion.ai)
3887a3dabd feat(FN-4712): complete Step 5 — autosize onboarding chat textareas
Fusion-Task-Id: FN-4712
Fusion-Task-Lineage: 92ef2161-7ce2-4277-9921-7fe1dd204e98
2026-05-15 22:24:13 -07:00
Fusion (runfusion.ai)
ef5f7bbdfb feat(FN-4712): complete Step 4 — autosize planning chat textareas
Fusion-Task-Id: FN-4712
Fusion-Task-Lineage: 92ef2161-7ce2-4277-9921-7fe1dd204e98
2026-05-15 22:24:13 -07:00
Fusion (runfusion.ai)
a7859ccef3 feat(FN-4712): complete Step 3 — autosize mailbox composer
Fusion-Task-Id: FN-4712
Fusion-Task-Lineage: 92ef2161-7ce2-4277-9921-7fe1dd204e98
2026-05-15 22:24:12 -07:00