Commit Graph

6141 Commits

Author SHA1 Message Date
Fusion (runfusion.ai)
de98e31582 feat(FN-4707): add experiment finalize section to CLI reference
Added documentation for the `experiment finalize` CLI command to the CLI reference guide.

Fusion-Task-Id: FN-4707
2026-05-15 21:22:46 -07:00
Fusion (runfusion.ai)
5a098da4cd feat(FN-4649): complete Step 7 — run verification and fix test regressions
Fusion-Task-Id: FN-4649
Fusion-Task-Lineage: 98ab6ec3-5253-4db6-93f0-de4ab7792002
2026-05-15 21:08:05 -07:00
Fusion (runfusion.ai)
5975931639 feat(FN-4649): complete Step 6 — add changeset
Fusion-Task-Id: FN-4649
Fusion-Task-Lineage: 98ab6ec3-5253-4db6-93f0-de4ab7792002
2026-05-15 21:08:05 -07:00
Fusion (runfusion.ai)
91662f5160 docs(FN-4649): complete Step 5 — document universal post-create hook
Fusion-Task-Id: FN-4649
Fusion-Task-Lineage: 98ab6ec3-5253-4db6-93f0-de4ab7792002
2026-05-15 21:08:04 -07:00
Fusion (runfusion.ai)
1b5f5744be test(FN-4649): complete Step 4 — add mission-store hook triage test
Fusion-Task-Id: FN-4649
Fusion-Task-Lineage: 98ab6ec3-5253-4db6-93f0-de4ab7792002
2026-05-15 21:08:04 -07:00
Fusion (runfusion.ai)
1b2302e273 feat(FN-4649): complete Step 3 — register hook from CLI and pi-extension entry points
Fusion-Task-Id: FN-4649
Fusion-Task-Lineage: 98ab6ec3-5253-4db6-93f0-de4ab7792002
2026-05-15 21:08:04 -07:00
Fusion (runfusion.ai)
e1410dbba1 feat(FN-4649): complete Step 2 — build dashboard GitHub tracking hook
Fusion-Task-Id: FN-4649
Fusion-Task-Lineage: 98ab6ec3-5253-4db6-93f0-de4ab7792002
2026-05-15 21:08:04 -07:00
Fusion (runfusion.ai)
4c3cd0b406 feat(FN-4649): complete Step 1 — add core task-created hook
Fusion-Task-Id: FN-4649
Fusion-Task-Lineage: 98ab6ec3-5253-4db6-93f0-de4ab7792002
2026-05-15 21:08:04 -07:00
Fusion (runfusion.ai)
8b371bae04 feat(FN-4625): complete Step 7 — verification and docs updates
Fusion-Task-Id: FN-4625
Fusion-Task-Lineage: c1d9b414-b5dd-4786-ba51-0b8adec4acf5
2026-05-15 20:53:54 -07:00
Fusion (runfusion.ai)
7c364da077 feat(FN-4625): complete Step 5 — surface worktrunk pause details
Fusion-Task-Id: FN-4625
Fusion-Task-Lineage: c1d9b414-b5dd-4786-ba51-0b8adec4acf5
2026-05-15 20:53:54 -07:00
Fusion (runfusion.ai)
3339d94d42 feat(FN-4625): complete Step 4 — add self-healing worktrunk pause guardrail
Fusion-Task-Id: FN-4625
Fusion-Task-Lineage: c1d9b414-b5dd-4786-ba51-0b8adec4acf5
2026-05-15 20:53:54 -07:00
Fusion (runfusion.ai)
743b7a480d fix(FN-4625): address step 2 typing and exports
Fusion-Task-Id: FN-4625
Fusion-Task-Lineage: c1d9b414-b5dd-4786-ba51-0b8adec4acf5
2026-05-15 20:53:54 -07:00
Fusion (runfusion.ai)
0da21bb880 feat(FN-4625): complete Step 2 — add worktrunk failure handler
Fusion-Task-Id: FN-4625
Fusion-Task-Lineage: c1d9b414-b5dd-4786-ba51-0b8adec4acf5
2026-05-15 20:53:54 -07:00
Fusion (runfusion.ai)
296203443b feat(FN-4701): add no-changes-finalized reliability interaction test
Adds reliability interaction test coverage for the `no-changes-finalized` outcome (FN-4701), covering the benign case where verification-only done tasks complete with no owned commits or surviving branch.

Fusion-Task-Id: FN-4701
2026-05-15 20:38:04 -07:00
Fusion (runfusion.ai)
06810e44e6 feat(FN-4624): complete Step 7 — documentation, changeset, and settings reference
Fusion-Task-Id: FN-4624
Fusion-Task-Lineage: 854e6033-bc17-45be-8d04-18bcb66b31c4
2026-05-15 20:24:58 -07:00
Fusion (runfusion.ai)
7851f44a58 fix(FN-4624): fix TypeScript errors in test file
Fusion-Task-Id: FN-4624
Fusion-Task-Lineage: 854e6033-bc17-45be-8d04-18bcb66b31c4
2026-05-15 20:24:58 -07:00
Fusion (runfusion.ai)
5e6d420d71 fix(FN-4624): fix scheduler test mocks for createLogger and lint in worktree-pool
Fusion-Task-Id: FN-4624
Fusion-Task-Lineage: 854e6033-bc17-45be-8d04-18bcb66b31c4
2026-05-15 20:24:58 -07:00
Fusion (runfusion.ai)
8f7697198e test(FN-4624): add worktrunk installer tests and gating classification tests
Fusion-Task-Id: FN-4624
Fusion-Task-Lineage: 854e6033-bc17-45be-8d04-18bcb66b31c4
2026-05-15 20:24:58 -07:00
Fusion (runfusion.ai)
af93673bda feat(FN-4624): complete Step 4 — wire getWorktrunkBinary into worktree-pool
Fusion-Task-Id: FN-4624
Fusion-Task-Lineage: 854e6033-bc17-45be-8d04-18bcb66b31c4
2026-05-15 20:24:57 -07:00
Fusion (runfusion.ai)
f0dd4c55d5 fix(FN-4624): address review — gating, audit types, download/extract bugs, exports
Fusion-Task-Id: FN-4624
Fusion-Task-Lineage: 854e6033-bc17-45be-8d04-18bcb66b31c4
2026-05-15 20:24:57 -07:00
Fusion (runfusion.ai)
616ee023a6 feat(FN-4624): complete Step 2 — implement worktrunk install flow
Fusion-Task-Id: FN-4624
Fusion-Task-Lineage: 854e6033-bc17-45be-8d04-18bcb66b31c4
2026-05-15 20:24:57 -07:00
Fusion (runfusion.ai)
8379113ccd feat(FN-4624): complete Step 1 — add worktrunk resolver and probe module
Fusion-Task-Id: FN-4624
Fusion-Task-Lineage: 854e6033-bc17-45be-8d04-18bcb66b31c4
2026-05-15 20:24:57 -07:00
Fusion (runfusion.ai)
91238e7a08 feat(FN-4624): complete Step 0 — preflight worktrunk settings surface
Fusion-Task-Id: FN-4624
Fusion-Task-Lineage: 854e6033-bc17-45be-8d04-18bcb66b31c4
2026-05-15 20:24:57 -07:00
Fusion (runfusion.ai)
2739259fea fix(FN-4700): finalize benign no-change evidence and docs
Fusion-Task-Id: FN-4700
Fusion-Task-Lineage: 87097576-c2be-4be4-8e10-9af85831fe5d
2026-05-15 20:18:56 -07:00
Fusion (runfusion.ai)
b144ff7636 feat(FN-4700): complete Step 3 — reconcile benign verification finalizes
Fusion-Task-Id: FN-4700
Fusion-Task-Lineage: 87097576-c2be-4be4-8e10-9af85831fe5d
2026-05-15 20:18:55 -07:00
Fusion (runfusion.ai)
dacf45cba8 feat(FN-4700): complete Step 2 — add no-changes-finalized classifier
Fusion-Task-Id: FN-4700
Fusion-Task-Lineage: 87097576-c2be-4be4-8e10-9af85831fe5d
2026-05-15 20:18:55 -07:00
Fusion (runfusion.ai)
3d9260e0a8 feat(FN-4623): complete Step 6/7 — verification fixes, docs, and changeset
Fusion-Task-Id: FN-4623
Fusion-Task-Lineage: 58122853-cab7-4102-9649-4ceda4c5959e
2026-05-15 19:37:48 -07:00
Fusion (runfusion.ai)
81b2f4ea8f test(FN-4623): add static execSync regression guard
Fusion-Task-Id: FN-4623
Fusion-Task-Lineage: 58122853-cab7-4102-9649-4ceda4c5959e
2026-05-15 19:37:48 -07:00
Fusion (runfusion.ai)
a2245e1959 test(FN-4623): cover backend layout resolution paths
Fusion-Task-Id: FN-4623
Fusion-Task-Lineage: 58122853-cab7-4102-9649-4ceda4c5959e
2026-05-15 19:37:48 -07:00
Fusion (runfusion.ai)
0f372f67c3 feat(FN-4623): complete Step 3 — add backend-aware path resolution
Fusion-Task-Id: FN-4623
Fusion-Task-Lineage: 58122853-cab7-4102-9649-4ceda4c5959e
2026-05-15 19:37:48 -07:00
Fusion (runfusion.ai)
c98a4e2f82 fix(FN-4623): align worktrunk sync target and prune fallback
Fusion-Task-Id: FN-4623
Fusion-Task-Lineage: 58122853-cab7-4102-9649-4ceda4c5959e
2026-05-15 19:37:48 -07:00
Fusion (runfusion.ai)
67b8051b91 feat(FN-4623): complete Step 2 — implement worktrunk lifecycle operations
Fusion-Task-Id: FN-4623
Fusion-Task-Lineage: 58122853-cab7-4102-9649-4ceda4c5959e
2026-05-15 19:37:48 -07:00
Fusion (runfusion.ai)
bcf140a92a fix(FN-4623): align worktrunk create/remove argv semantics
Fusion-Task-Id: FN-4623
Fusion-Task-Lineage: 58122853-cab7-4102-9649-4ceda4c5959e
2026-05-15 19:37:47 -07:00
Fusion (runfusion.ai)
35279a2517 feat(FN-4623): complete Step 1 — add worktrunk CLI helper and mappings
Fusion-Task-Id: FN-4623
Fusion-Task-Lineage: 58122853-cab7-4102-9649-4ceda4c5959e
2026-05-15 19:37:47 -07:00
Fusion (runfusion.ai)
9ac503fc0f feat(FN-4622): complete Step 7 — docs and changeset
Fusion-Task-Id: FN-4622
Fusion-Task-Lineage: 10ab809f-32ef-4a1e-921e-4f8ae4161323
2026-05-15 18:54:49 -07:00
Fusion (runfusion.ai)
dfc291f8c0 test(FN-4622): align worktrunk acquisition assertions
Fusion-Task-Id: FN-4622
Fusion-Task-Lineage: 10ab809f-32ef-4a1e-921e-4f8ae4161323
2026-05-15 18:54:48 -07:00
Fusion (runfusion.ai)
58cc260444 feat(FN-4622): complete Step 2 — implement worktrunk backend
Fusion-Task-Id: FN-4622
Fusion-Task-Lineage: 10ab809f-32ef-4a1e-921e-4f8ae4161323
2026-05-15 18:54:48 -07:00
Fusion (runfusion.ai)
f3c557b216 feat(FN-4622): complete Step 1 — native backend sync contract
Fusion-Task-Id: FN-4622
Fusion-Task-Lineage: 10ab809f-32ef-4a1e-921e-4f8ae4161323
2026-05-15 18:54:48 -07:00
Fusion (runfusion.ai)
43ae0ee074 feat(FN-4687): complete Step 7 — docs and changeset
Fusion-Task-Id: FN-4687
Fusion-Task-Lineage: d646a4dc-e28e-4b1f-ac07-c4ab79e893d5
2026-05-15 18:23:51 -07:00
Fusion (runfusion.ai)
5764c48e74 fix(FN-4687): remove unused backend logger import
Fusion-Task-Id: FN-4687
Fusion-Task-Lineage: d646a4dc-e28e-4b1f-ac07-c4ab79e893d5
2026-05-15 18:23:51 -07:00
Fusion (runfusion.ai)
ffc4174d21 test(FN-4687): complete Step 5 — add worktrunk acquisition coverage
Fusion-Task-Id: FN-4687
Fusion-Task-Lineage: d646a4dc-e28e-4b1f-ac07-c4ab79e893d5
2026-05-15 18:23:51 -07:00
Fusion (runfusion.ai)
af2435d3aa test(FN-4687): align backend wiring expectations
Fusion-Task-Id: FN-4687
Fusion-Task-Lineage: d646a4dc-e28e-4b1f-ac07-c4ab79e893d5
2026-05-15 18:23:51 -07:00
Fusion (runfusion.ai)
b11aa3ee58 feat(FN-4687): complete Step 4 — wire acquisition through backend
Fusion-Task-Id: FN-4687
Fusion-Task-Lineage: d646a4dc-e28e-4b1f-ac07-c4ab79e893d5
2026-05-15 18:23:50 -07:00
Fusion (runfusion.ai)
bf97042b61 feat(FN-4687): complete Step 3 — export backend selector surface
Fusion-Task-Id: FN-4687
Fusion-Task-Lineage: d646a4dc-e28e-4b1f-ac07-c4ab79e893d5
2026-05-15 18:23:50 -07:00
Fusion (runfusion.ai)
e2d7dcbf27 feat(FN-4687): complete Step 2 — scaffold worktrunk backend
Fusion-Task-Id: FN-4687
Fusion-Task-Lineage: d646a4dc-e28e-4b1f-ac07-c4ab79e893d5
2026-05-15 18:23:50 -07:00
Fusion (runfusion.ai)
c0f9ddedc0 feat(FN-4686): complete Step 7 — docs and changeset delivery
Fusion-Task-Id: FN-4686
Fusion-Task-Lineage: a1e58bd8-fd94-471a-b164-c396c5512fea
2026-05-15 17:52:55 -07:00
Fusion (runfusion.ai)
cc065f7f23 fix(FN-4686): align worktrunk create audit semantics
Fusion-Task-Id: FN-4686
Fusion-Task-Lineage: a1e58bd8-fd94-471a-b164-c396c5512fea
2026-05-15 17:52:54 -07:00
Fusion (runfusion.ai)
5e14a9459a test(FN-4686): complete Step 5 — cover backend acquisition paths
Fusion-Task-Id: FN-4686
Fusion-Task-Lineage: a1e58bd8-fd94-471a-b164-c396c5512fea
2026-05-15 17:52:54 -07:00
Fusion (runfusion.ai)
eaeb5b5394 feat(FN-4686): complete Step 4 — wire backend audit metadata
Fusion-Task-Id: FN-4686
Fusion-Task-Lineage: a1e58bd8-fd94-471a-b164-c396c5512fea
2026-05-15 17:52:54 -07:00
Fusion (runfusion.ai)
332fab63a1 feat(FN-4686): complete Step 3 — add backend selector and exports
Fusion-Task-Id: FN-4686
Fusion-Task-Lineage: a1e58bd8-fd94-471a-b164-c396c5512fea
2026-05-15 17:52:54 -07:00