Fusion (runfusion.ai)
415cd6a111
test(FN-4783): stabilize workspace test lanes for verification
...
Fusion-Task-Id: FN-4783
Fusion-Task-Lineage: 7a02897b-e303-4947-86b2-3dd7a343f653
2026-05-16 13:46:43 -07:00
Fusion (runfusion.ai)
5e159368dc
feat(FN-4783): complete Steps 4-5 — provider rendering and engine wiring
...
Fusion-Task-Id: FN-4783
Fusion-Task-Lineage: 7a02897b-e303-4947-86b2-3dd7a343f653
2026-05-16 13:46:42 -07:00
Fusion (runfusion.ai)
91895a8b8c
feat(FN-4775): add multi-node routing test coverage for hybrid executor
...
Adds test coverage for multi-node routing in the hybrid executor, specifically covering routing behavior across nodes (FN-4775 Step 3).
Fusion-Task-Id: FN-4775
Fusion-Task-Lineage: d75a91c9-0c6c-421c-8bc9-11586590d6fe
2026-05-16 12:33:10 -07:00
Fusion (runfusion.ai)
a182a93e15
test(FN-4774): complete Step 4 — cover fn_task_search triage tool behavior
...
Fusion-Task-Id: FN-4774
Fusion-Task-Lineage: f3b81550-fb23-441e-aee7-44ffec63d03d
2026-05-16 11:55:39 -07:00
Fusion (runfusion.ai)
55575dbf8c
test(FN-4772): add hybrid wiring integration and lifecycle coverage
...
Fusion-Task-Id: FN-4772
Fusion-Task-Lineage: d296e96a-fe44-4896-928a-fa44da62b41a
2026-05-16 11:32:55 -07:00
Fusion (runfusion.ai)
d9ad416265
feat(FN-4772): complete Step 2 — add hybrid executor gate
...
Fusion-Task-Id: FN-4772
Fusion-Task-Lineage: d296e96a-fe44-4896-928a-fa44da62b41a
2026-05-16 11:32:55 -07:00
Fusion (runfusion.ai)
ba64de9f2a
feat(FN-4772): complete Step 1 — export HybridExecutor
...
Fusion-Task-Id: FN-4772
Fusion-Task-Lineage: d296e96a-fe44-4896-928a-fa44da62b41a
2026-05-16 11:32:55 -07:00
Fusion (runfusion.ai)
05bd4fcdf9
test(FN-4754): add engine dashboard diff import boundary guard
...
Fusion-Task-Id: FN-4754
Fusion-Task-Lineage: 69980e60-c1ad-4e19-bee0-970312669d70
2026-05-16 10:50:06 -07:00
Fusion (runfusion.ai)
96be8d4cd7
feat(FN-4743): complete Step 3 — wire mail cleanup into maintenance
...
Fusion-Task-Id: FN-4743
Fusion-Task-Lineage: 50d1d8e4-66d5-4299-843b-28072a904277
2026-05-16 10:43:48 -07:00
Fusion (runfusion.ai)
d808d8f979
test(FN-4753): complete Step 4 — update unit tests for removeWorktree
...
Fusion-Task-Id: FN-4753
Fusion-Task-Lineage: 8229b56a-8997-4faf-8872-18e49b9386ff
2026-05-16 10:25:40 -07:00
Fusion (runfusion.ai)
33755d44fb
fix(FN-4742): stabilize worktrunk removal interaction assertions
...
Fusion-Task-Id: FN-4742
Fusion-Task-Lineage: 59bca56e-c9d9-4066-9f5a-6d8ee252a100
2026-05-16 10:08:02 -07:00
Fusion (runfusion.ai)
378762c4ab
fix(FN-4742): address review for worktrunk removal backstop
...
Fusion-Task-Id: FN-4742
Fusion-Task-Lineage: 59bca56e-c9d9-4066-9f5a-6d8ee252a100
2026-05-16 10:08:02 -07:00
Fusion (runfusion.ai)
251a472458
test(FN-4742): complete Step 5 — add worktrunk removal interaction backstop
...
Fusion-Task-Id: FN-4742
Fusion-Task-Lineage: 59bca56e-c9d9-4066-9f5a-6d8ee252a100
2026-05-16 10:08:02 -07:00
Fusion (runfusion.ai)
e2de8fed6d
feat(FN-4742): complete Step 4 — migrate pool and self-healing removals
...
Fusion-Task-Id: FN-4742
Fusion-Task-Lineage: 59bca56e-c9d9-4066-9f5a-6d8ee252a100
2026-05-16 10:08:02 -07:00
Fusion (runfusion.ai)
477f79f3eb
feat(FN-4737): parameterize worktree-escape test to use configured worktree
...
Adds parameterized test cases to the worktree-liveness test to exercise different configured `worktreesDir` paths, improving coverage of the worktree escape/isolation path.
Fusion-Task-Id: FN-4737
Fusion-Task-Lineage: 40e262ea-2507-461e-b9f5-940b3b4490f9
2026-05-16 09:56:28 -07:00
Fusion (runfusion.ai)
1c4088fe14
test(FN-4746): update monitor assertions for wake message metadata
...
Fusion-Task-Id: FN-4746
Fusion-Task-Lineage: 04107d0d-4319-4270-8480-7a98341a966d
2026-05-16 09:36:39 -07:00
Fusion (runfusion.ai)
de714b8880
test(FN-4746): complete Step 3 — cover wake trigger diagnostics
...
Fusion-Task-Id: FN-4746
Fusion-Task-Lineage: 04107d0d-4319-4270-8480-7a98341a966d
2026-05-16 09:36:39 -07:00
Fusion (runfusion.ai)
396b06daa3
test(FN-4744): complete Step 3 — cover empty message wake reasons
...
Fusion-Task-Id: FN-4744
Fusion-Task-Lineage: 5ffbea10-4da3-4f85-9cc4-679545eb2383
2026-05-16 09:05:51 -07:00
Fusion (runfusion.ai)
3b6c6b9df5
feat(FN-4733): complete Step 3 — wire chat cleanup into maintenance
...
Fusion-Task-Id: FN-4733
Fusion-Task-Lineage: 38495ced-c7a0-40aa-be22-7f02fe958806
2026-05-16 08:50:47 -07:00
Fusion (runfusion.ai)
b4254c2886
test(FN-4718): complete Step 3 — cover days-based auto-archive behavior
...
Fusion-Task-Id: FN-4718
Fusion-Task-Lineage: 4553c39c-c174-4993-a4ac-2c8b7d86bda2
2026-05-16 04:44:36 -07:00
Fusion (runfusion.ai)
b85506237e
test(FN-4711): complete Step 4 — cover worktrunk install audit emission
...
Fusion-Task-Id: FN-4711
Fusion-Task-Lineage: 800e3606-c30f-40c5-a707-4dbbf5a9d032
2026-05-16 02:12:58 -07:00
Fusion (runfusion.ai)
3f77bc2534
feat(FN-4717): complete Step 3 — widen worktrunk installer contract
...
Fusion-Task-Id: FN-4717
Fusion-Task-Lineage: a2533cd8-52c4-43a0-9daf-e0a49745306b
2026-05-16 01:58:16 -07:00
Fusion (runfusion.ai)
f02482f8f3
feat(FN-4717): complete Step 2 — add backend resolver precedence
...
Fusion-Task-Id: FN-4717
Fusion-Task-Lineage: a2533cd8-52c4-43a0-9daf-e0a49745306b
2026-05-16 01:58:16 -07:00
Fusion (runfusion.ai)
e21e72884b
feat(FN-4717): complete Step 1 — add lazy worktrunk binary resolver
...
Fusion-Task-Id: FN-4717
Fusion-Task-Lineage: a2533cd8-52c4-43a0-9daf-e0a49745306b
2026-05-16 01:58:16 -07:00
Fusion (runfusion.ai)
e1e21f6462
feat(FN-4698): complete verification and docs updates
...
Fusion-Task-Id: FN-4698
Fusion-Task-Lineage: 267131ce-b02a-4e54-8d71-c949e3b55e56
2026-05-16 01:41:40 -07:00
Fusion (runfusion.ai)
6e74f6366c
fix(FN-4698): harden worktrunk path resolution and coverage
...
Fusion-Task-Id: FN-4698
Fusion-Task-Lineage: 267131ce-b02a-4e54-8d71-c949e3b55e56
2026-05-16 01:41:40 -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)
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)
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)
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)
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)
178bad0d08
test(FN-4626): complete Step 6 — add worktrunk audit coverage
...
Fusion-Task-Id: FN-4626
Fusion-Task-Lineage: 04b06bf6-b08c-4ff1-b69a-ab93f6e508b3
2026-05-15 22:18:09 -07:00
Fusion (runfusion.ai)
0f9c07454e
fix(FN-4662): address test typing and scenario coverage
...
Fusion-Task-Id: FN-4662
Fusion-Task-Lineage: f3de365a-ccb5-404b-9d0c-f9bc70d2678a
2026-05-15 21:57:57 -07:00
Fusion (runfusion.ai)
cdd85ba235
test(FN-4662): complete Step 3 — add starvation sweep coverage
...
Fusion-Task-Id: FN-4662
Fusion-Task-Lineage: f3de365a-ccb5-404b-9d0c-f9bc70d2678a
2026-05-15 21:57:57 -07:00
Fusion (runfusion.ai)
3defcbe849
feat(FN-4706): complete Step 2 — disable worktrunk auto-install path
...
Fusion-Task-Id: FN-4706
Fusion-Task-Lineage: 00e9207c-d2dc-4bc4-ae92-4604339bcbc2
2026-05-15 21:23:05 -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)
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)
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)
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)
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