Fusion (runfusion.ai)
a5eba7dfdb
feat(FN-4739): complete Step 6 — intercept room clear slash commands
...
Fusion-Task-Id: FN-4739
Fusion-Task-Lineage: fc120dfa-d1b2-4065-9595-d0bc6304d2af
2026-05-16 09:56:54 -07:00
Fusion (runfusion.ai)
355aa6487c
feat(FN-4739): complete Step 5 — add useChatRooms clearRoom support
...
Fusion-Task-Id: FN-4739
Fusion-Task-Lineage: fc120dfa-d1b2-4065-9595-d0bc6304d2af
2026-05-16 09:56:54 -07:00
Fusion (runfusion.ai)
207b62a31d
feat(FN-4739): complete Step 4 — add room clear API helper
...
Fusion-Task-Id: FN-4739
Fusion-Task-Lineage: fc120dfa-d1b2-4065-9595-d0bc6304d2af
2026-05-16 09:56:54 -07:00
Fusion (runfusion.ai)
6947c199f7
feat(FN-4736): complete Step 2 — linkify quick chat content
...
Fusion-Task-Id: FN-4736
Fusion-Task-Lineage: f723ded5-cc07-47f1-ae49-fc7378c8e9f1
2026-05-16 09:42:37 -07:00
Fusion (runfusion.ai)
556db0ba9e
feat(FN-4736): complete Step 1 — linkify mailbox message content
...
Fusion-Task-Id: FN-4736
Fusion-Task-Lineage: f723ded5-cc07-47f1-ae49-fc7378c8e9f1
2026-05-16 09:42:37 -07:00
Fusion (runfusion.ai)
aa87799516
feat(FN-4735): complete Step 5 — add issue mention popup
...
Fusion-Task-Id: FN-4735
Fusion-Task-Lineage: e171d3ca-d415-4f4d-8ec0-d94ca97f1aab
2026-05-16 09:21:06 -07:00
Fusion (runfusion.ai)
b5011953c9
fix(FN-4735): address useIssueMention selection spacing
...
Fusion-Task-Id: FN-4735
Fusion-Task-Lineage: e171d3ca-d415-4f4d-8ec0-d94ca97f1aab
2026-05-16 09:21:06 -07:00
Fusion (runfusion.ai)
aa3b2cfb4c
feat(FN-4735): complete Step 4 — add useIssueMention hook
...
Fusion-Task-Id: FN-4735
Fusion-Task-Lineage: e171d3ca-d415-4f4d-8ec0-d94ca97f1aab
2026-05-16 09:21:06 -07:00
Fusion (runfusion.ai)
0f67447fcc
feat(FN-4735): complete Step 3 — add recent issues API helper
...
Fusion-Task-Id: FN-4735
Fusion-Task-Lineage: e171d3ca-d415-4f4d-8ec0-d94ca97f1aab
2026-05-16 09:21:06 -07:00
Fusion (runfusion.ai)
51c60fe1b5
feat(FN-4731): add tracking repo dropdown to settings modal
...
Adds a `TrackingRepoSelect` dropdown component to the SettingsModal (with co-located CSS and full test coverage), updates the settings reference docs, and includes the FN-4731 changeset for the `@runfusion/fusion` package.
Fusion-Task-Id: FN-4731
2026-05-16 09:20:33 -07:00
Fusion (runfusion.ai)
6fcfbd009b
feat(FN-4733): complete Step 4 — add chat cleanup settings UI
...
Fusion-Task-Id: FN-4733
Fusion-Task-Lineage: 38495ced-c7a0-40aa-be22-7f02fe958806
2026-05-16 08:50:48 -07:00
Fusion (runfusion.ai)
09ee6ccd14
test(FN-4732): complete Step 2 — add hydration regression coverage
...
Fusion-Task-Id: FN-4732
Fusion-Task-Lineage: 3377a9a1-bb22-42a9-bada-ecd623000b42
2026-05-16 08:37:25 -07:00
Fusion (runfusion.ai)
5dbe44e736
feat(FN-4732): complete Step 1 — fix one-time per-node hydration
...
Fusion-Task-Id: FN-4732
Fusion-Task-Lineage: 3377a9a1-bb22-42a9-bada-ecd623000b42
2026-05-16 08:37:25 -07:00
Fusion (runfusion.ai)
e9403df6ba
feat(FN-4727): add github tracking toggle to quick entry box
...
Adds a GitHub tracking toggle to the QuickEntryBox component with co-located tests, shipped as a patch to `@runfusion/fusion`.
Fusion-Task-Id: FN-4727
2026-05-16 08:33:29 -07:00
Fusion (runfusion.ai)
e576a18c11
test(FN-4724): complete Step 2 — add worktrunk DOM-order regression
...
Fusion-Task-Id: FN-4724
Fusion-Task-Lineage: 3f633826-6c01-41ec-b55d-35c9ec5f27e3
2026-05-16 07:32:09 -07:00
Fusion (runfusion.ai)
e0569d0805
feat(FN-4724): complete Step 1 — reorder worktrunk install affordance
...
Fusion-Task-Id: FN-4724
Fusion-Task-Lineage: 3f633826-6c01-41ec-b55d-35c9ec5f27e3
2026-05-16 07:32:08 -07:00
Fusion (runfusion.ai)
15fdbd2cef
feat(FN-4723): complete Step 3 — gate SettingsModal worktrunk enable
...
Fusion-Task-Id: FN-4723
Fusion-Task-Lineage: b79b42a0-c65d-4e02-938f-d1ffabc272ee
2026-05-16 07:16:05 -07:00
Fusion (runfusion.ai)
d703fac103
test(FN-4722): complete Step 7 — add goals navigation coverage
...
Fusion-Task-Id: FN-4722
Fusion-Task-Lineage: 51be7260-82f0-4ec9-a350-06778b8eb01b
2026-05-16 06:31:07 -07:00
Fusion (runfusion.ai)
b3690a7402
feat(FN-4722): complete Step 6 — add goals mobile more entry
...
Fusion-Task-Id: FN-4722
Fusion-Task-Lineage: 51be7260-82f0-4ec9-a350-06778b8eb01b
2026-05-16 06:31:07 -07:00
Fusion (runfusion.ai)
064040ed7e
feat(FN-4722): complete Step 5 — add goals header overflow entry
...
Fusion-Task-Id: FN-4722
Fusion-Task-Lineage: 51be7260-82f0-4ec9-a350-06778b8eb01b
2026-05-16 06:31:07 -07:00
Fusion (runfusion.ai)
224c6d0168
feat(FN-4722): complete Step 4 — add goals render branch
...
Fusion-Task-Id: FN-4722
Fusion-Task-Lineage: 51be7260-82f0-4ec9-a350-06778b8eb01b
2026-05-16 06:31:07 -07:00
Fusion (runfusion.ai)
1e08797d08
feat(FN-4722): complete Step 3 — add goals experimental flag label
...
Fusion-Task-Id: FN-4722
Fusion-Task-Lineage: 51be7260-82f0-4ec9-a350-06778b8eb01b
2026-05-16 06:31:07 -07:00
Fusion (runfusion.ai)
5f04622c42
feat(FN-4722): complete Step 2 — derive goals setting flag
...
Fusion-Task-Id: FN-4722
Fusion-Task-Lineage: 51be7260-82f0-4ec9-a350-06778b8eb01b
2026-05-16 06:31:07 -07:00
Fusion (runfusion.ai)
a5ac8bd38b
feat(FN-4722): complete Step 1 — add goals view task type and lazy binding
...
Fusion-Task-Id: FN-4722
Fusion-Task-Lineage: 51be7260-82f0-4ec9-a350-06778b8eb01b
2026-05-16 06:31:07 -07:00
Fusion (runfusion.ai)
75820cedb2
test(FN-4721): update lazy-view docs guard for GoalsView
...
Fusion-Task-Id: FN-4721
Fusion-Task-Lineage: 49c9e432-c1b1-4b76-9b25-4a5ca6f2ffae
2026-05-16 06:13:06 -07:00
Fusion (runfusion.ai)
0dbfee07ed
test(FN-4719): ignore internal underscored lazy views in docs inventory
...
Fusion-Task-Id: FN-4719
Fusion-Task-Lineage: 53fb716e-2d3e-40c7-ad7a-e9f315f33c34
2026-05-16 05:29:27 -07:00
Fusion (runfusion.ai)
b94eae4f23
feat(FN-4719): complete Step 3-4 — goals view lazy wiring and changeset
...
Fusion-Task-Id: FN-4719
Fusion-Task-Lineage: 53fb716e-2d3e-40c7-ad7a-e9f315f33c34
2026-05-16 05:29:27 -07:00
Fusion (runfusion.ai)
3c2afc4488
feat(FN-4720): add initial-open pre-scroll bottom snap regression test
...
Adds a regression test covering QuickChatFAB's initial-open pre-scroll bottom snap behavior.
Fusion-Task-Id: FN-4720
2026-05-16 05:28:55 -07:00
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)
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)
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)
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)
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)
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
Fusion (runfusion.ai)
accc89c7f5
feat(FN-4712): complete Step 2 — extract autosize textarea hook
...
Fusion-Task-Id: FN-4712
Fusion-Task-Lineage: 92ef2161-7ce2-4277-9921-7fe1dd204e98
2026-05-15 22:24:12 -07:00
Fusion (runfusion.ai)
dd40d974e7
test(FN-4708): complete Step 3 — room reflection quick chat coverage
...
Fusion-Task-Id: FN-4708
Fusion-Task-Lineage: dcd9df10-bfe3-47b5-a4ac-01c8f0fbc36b
2026-05-15 22:03:35 -07:00
Fusion (runfusion.ai)
1b1056ea0b
feat(FN-4708): complete Step 2 — room context in quick chat header
...
Fusion-Task-Id: FN-4708
Fusion-Task-Lineage: dcd9df10-bfe3-47b5-a4ac-01c8f0fbc36b
2026-05-15 22:03:35 -07:00
Fusion (runfusion.ai)
fb1dadf0a7
feat(FN-4708): complete Step 1 — room-aware placeholder
...
Fusion-Task-Id: FN-4708
Fusion-Task-Lineage: dcd9df10-bfe3-47b5-a4ac-01c8f0fbc36b
2026-05-15 22:03:35 -07:00
Fusion (runfusion.ai)
82273a47bb
test(FN-4706): complete Step 4 — stabilize verification gates
...
Fusion-Task-Id: FN-4706
Fusion-Task-Lineage: 00e9207c-d2dc-4bc4-ae92-4604339bcbc2
2026-05-15 21:23:05 -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)
a3d25ce8c5
test(FN-4693): complete Step 3 — cover transient poll-drop debounce cases
...
Fusion-Task-Id: FN-4693
Fusion-Task-Lineage: 0525aae3-09af-45ce-8393-8fd1177a92f8
2026-05-15 17:17:03 -07:00
Fusion (runfusion.ai)
3508515ede
feat(FN-4693): complete Step 2 — unify fallback absence handling
...
Fusion-Task-Id: FN-4693
Fusion-Task-Lineage: 0525aae3-09af-45ce-8393-8fd1177a92f8
2026-05-15 17:17:03 -07:00
Fusion (runfusion.ai)
9741dbabaa
feat(FN-4693): complete Step 1 — debounce null auto-default selection
...
Fusion-Task-Id: FN-4693
Fusion-Task-Lineage: 0525aae3-09af-45ce-8393-8fd1177a92f8
2026-05-15 17:17:03 -07:00