Commit Graph

5281 Commits

Author SHA1 Message Date
Fusion
914a15c2a0 feat(FN-4306): complete Step 1 — add capacity risk banner setting
Fusion-Task-Id: FN-4306
Fusion-Task-Lineage: b0ab9b60-de02-40a7-ad8b-0ca18c98e16c
2026-05-13 09:06:20 -07:00
Fusion
7a7a1af18a feat(FN-4263): complete Step 2 — add code-wrapper regression tests
Adds regression tests for the code-wrapper feature across three test files: `AgentLogViewer`, `ChatView`, and `TaskDetailModal.rendering`.

Fusion-Task-Id: FN-4263
2026-05-13 09:06:20 -07:00
Fusion
c90c95d2f6 feat(FN-4247): complete Step 4 — add changeset for drafts priority
Fusion-Task-Id: FN-4247
Fusion-Task-Lineage: d0b267a8-1254-4f87-87b8-c9f565fe9950
2026-05-13 09:06:20 -07:00
Fusion
63078ff636 test(FN-4247): complete Step 2 — assert drafts render above missions
Fusion-Task-Id: FN-4247
Fusion-Task-Lineage: d0b267a8-1254-4f87-87b8-c9f565fe9950
2026-05-13 09:06:20 -07:00
Fusion
267eecffd4 feat(FN-4247): complete Step 1 — reorder drafts above mission rows
Fusion-Task-Id: FN-4247
Fusion-Task-Lineage: d0b267a8-1254-4f87-87b8-c9f565fe9950
2026-05-13 09:06:20 -07:00
Fusion
e4cb325206 feat(FN-4242): add CSS regression test for WorkflowResultsTab
Adds a CSS regression test for the WorkflowResultsTab component, covering layout and styling assertions in the dashboard test suite.

Fusion-Task-Id: FN-4242
2026-05-13 09:06:19 -07:00
Fusion
d42ddf77bc fix(FN-4162): keep GitHub tracking enable button mounted while saving
- Keep the inline GitHub tracking Enable button mounted during save
- Disable the button while showing the in-flight tracking status spinner
- Update dashboard tests to assert the stable mounted-button behavior
- Add a changeset for the published CLI package

Fusion-Task-Id: FN-4162
2026-05-13 06:29:36 -07:00
gsxdsm
9a64d04f29 Update readme 2026-05-13 06:29:36 -07:00
Fusion
2a1a25b5dd fix(FN-4245): use package-relative path in CSS token test
Fusion-Task-Id: FN-4245
Fusion-Task-Lineage: 7b816bdb-e848-4ca3-b74f-9e4ce696ce06
2026-05-13 06:29:36 -07:00
Fusion
90b7b7582c fix(FN-4245): stabilize FileBrowser CSS guard test path resolution
Fusion-Task-Id: FN-4245
Fusion-Task-Lineage: 7b816bdb-e848-4ca3-b74f-9e4ce696ce06
2026-05-13 06:29:36 -07:00
Fusion
c80610297f test(FN-4245): complete Step 3 — add FileBrowser radius token guard test
Fusion-Task-Id: FN-4245
Fusion-Task-Lineage: 7b816bdb-e848-4ca3-b74f-9e4ce696ce06
2026-05-13 06:29:36 -07:00
Fusion
601f1b479e feat(FN-4245): complete Step 2 — replace radius alias token in FileBrowser
Fusion-Task-Id: FN-4245
Fusion-Task-Lineage: 7b816bdb-e848-4ca3-b74f-9e4ce696ce06
2026-05-13 06:29:36 -07:00
Fusion
6371a2bdfe feat(FN-4080): complete Step 6 — align thinking toggles with settings UI patterns
Fusion-Task-Id: FN-4080
Fusion-Task-Lineage: 086863ba-7100-41ab-9cfc-197301fbcab0
2026-05-13 06:29:36 -07:00
Fusion
b9fdc583e0 feat(FN-4080): complete Step 6 — group thinking log toggles
Fusion-Task-Id: FN-4080
Fusion-Task-Lineage: 086863ba-7100-41ab-9cfc-197301fbcab0
2026-05-13 06:29:36 -07:00
Fusion
ddb71964dd feat(FN-4080): complete Step 4 — document thinking persistence toggles
Fusion-Task-Id: FN-4080
Fusion-Task-Lineage: 086863ba-7100-41ab-9cfc-197301fbcab0
2026-05-13 06:29:36 -07:00
Fusion
f3f4b20c85 feat(FN-4080): complete Step 3 — split thinking persistence settings UI
Fusion-Task-Id: FN-4080
Fusion-Task-Lineage: 086863ba-7100-41ab-9cfc-197301fbcab0
2026-05-13 06:29:36 -07:00
Fusion
8c4fbd5a61 feat(FN-4080): complete Step 2 — route thinking persistence by agent kind
Fusion-Task-Id: FN-4080
Fusion-Task-Lineage: 086863ba-7100-41ab-9cfc-197301fbcab0
2026-05-13 06:29:36 -07:00
Fusion
e15035797d feat(FN-4080): complete Step 1 — add thinking persistence resolver
Fusion-Task-Id: FN-4080
Fusion-Task-Lineage: 086863ba-7100-41ab-9cfc-197301fbcab0
2026-05-13 06:29:36 -07:00
Fusion
511253915c test(FN-4240): complete Step 4 — update workflow toggle styling tests
Fusion-Task-Id: FN-4240
Fusion-Task-Lineage: 16d72dbb-a601-476a-be5c-fc132193e1a6
2026-05-13 06:29:36 -07:00
Fusion
8be39301cc feat(FN-4240): complete Step 3 — reconcile workflow edit toggle CSS
Fusion-Task-Id: FN-4240
Fusion-Task-Lineage: 16d72dbb-a601-476a-be5c-fc132193e1a6
2026-05-13 06:29:36 -07:00
Fusion
9307a48c18 feat(FN-4236): complete Step 3 — fix mobile touch targets
Fusion-Task-Id: FN-4236
Fusion-Task-Lineage: ce535be6-d2a8-477c-b89a-fd25b337466b
2026-05-13 06:29:36 -07:00
Fusion
207f411d5a fix(FN-4236): add checkout and reorder Bun in ci workflow
Fusion-Task-Id: FN-4236
Fusion-Task-Lineage: ce535be6-d2a8-477c-b89a-fd25b337466b
2026-05-13 06:29:36 -07:00
Fusion
5244d52d48 test(FN-4115): refine Step 3 stranded-review invariant coverage
Fusion-Task-Id: FN-4115
Fusion-Task-Lineage: 9e34cdc1-ac78-41f2-9587-269f50b30af4
2026-05-13 06:29:36 -07:00
Fusion
fd56f9ab94 test(FN-4115): complete Step 3 — stranded in-review recovery tests
Fusion-Task-Id: FN-4115
Fusion-Task-Lineage: 9e34cdc1-ac78-41f2-9587-269f50b30af4
2026-05-13 06:29:36 -07:00
Fusion
ca740cab9b test(FN-4115): complete Step 2 — paused todo normalization tests
Fusion-Task-Id: FN-4115
Fusion-Task-Lineage: 9e34cdc1-ac78-41f2-9587-269f50b30af4
2026-05-13 06:29:36 -07:00
Fusion
58e7594a8e test(FN-4115): complete Step 1 — wrong-checkout completion rejection tests
Fusion-Task-Id: FN-4115
Fusion-Task-Lineage: 9e34cdc1-ac78-41f2-9587-269f50b30af4
2026-05-13 06:29:36 -07:00
Fusion
2104ea2818 feat(FN-4259): document exhausted stuck-loop terminal state
Fusion-Task-Id: FN-4259
Fusion-Task-Lineage: 7a7ca17b-93ce-4319-8461-7d1462a2c0e1
2026-05-13 06:29:36 -07:00
Fusion
ef4cb4b7ec feat(FN-4259): add release note for exhausted-loop contract
Fusion-Task-Id: FN-4259
Fusion-Task-Lineage: 7a7ca17b-93ce-4319-8461-7d1462a2c0e1
2026-05-13 06:29:36 -07:00
Fusion
52b2c6a96e test(FN-4259): add exhaustion recovery regressions
Fusion-Task-Id: FN-4259
Fusion-Task-Lineage: 7a7ca17b-93ce-4319-8461-7d1462a2c0e1
2026-05-13 06:29:36 -07:00
Fusion
b50f40a73e feat(FN-4259): complete Step 3 — stop exhausted-task churn
Fusion-Task-Id: FN-4259
Fusion-Task-Lineage: 7a7ca17b-93ce-4319-8461-7d1462a2c0e1
2026-05-13 06:29:36 -07:00
Fusion
f9505b67b3 feat(FN-4259): complete Step 2 — deterministic exhausted contract
Fusion-Task-Id: FN-4259
Fusion-Task-Lineage: 7a7ca17b-93ce-4319-8461-7d1462a2c0e1
2026-05-13 06:29:36 -07:00
Fusion
0f389f99ba docs(FN-4223): sync fusion skill tool reference docs
Fusion-Task-Id: FN-4223
Fusion-Task-Lineage: bc114ff2-ee0f-4e96-b1d2-6ba3112a48e4
2026-05-13 06:29:36 -07:00
Fusion
d42d708b09 test(FN-4223): fix disambiguation assertion for negative experiment-loop phrasing
Fusion-Task-Id: FN-4223
Fusion-Task-Lineage: bc114ff2-ee0f-4e96-b1d2-6ba3112a48e4
2026-05-13 06:29:36 -07:00
Fusion
2e8c33a047 chore(FN-4223): add changeset and polish research description test
Fusion-Task-Id: FN-4223
Fusion-Task-Lineage: bc114ff2-ee0f-4e96-b1d2-6ba3112a48e4
2026-05-13 06:29:36 -07:00
Fusion
31a20856b3 test(FN-4223): complete Step 5 — lock disambiguation copy assertions
Fusion-Task-Id: FN-4223
Fusion-Task-Lineage: bc114ff2-ee0f-4e96-b1d2-6ba3112a48e4
2026-05-13 06:29:36 -07:00
Fusion
4ca5369405 fix(FN-4223): address reviewer syntax issues in extension tool copy
Fusion-Task-Id: FN-4223
Fusion-Task-Lineage: bc114ff2-ee0f-4e96-b1d2-6ba3112a48e4
2026-05-13 06:29:36 -07:00
Fusion
789e0d96e4 feat(FN-4223): complete Step 4 — disambiguate research copy across surfaces
Fusion-Task-Id: FN-4223
Fusion-Task-Lineage: bc114ff2-ee0f-4e96-b1d2-6ba3112a48e4
2026-05-13 06:29:36 -07:00
Fusion
e01a21889a docs(FN-4223): complete Step 3 — clarify research confidence and run semantics in JSDoc
Fusion-Task-Id: FN-4223
Fusion-Task-Lineage: bc114ff2-ee0f-4e96-b1d2-6ba3112a48e4
2026-05-13 06:29:36 -07:00
Fusion
930a424253 docs(FN-4223): complete Step 2 — disambiguate research guide wording
Fusion-Task-Id: FN-4223
Fusion-Task-Lineage: bc114ff2-ee0f-4e96-b1d2-6ba3112a48e4
2026-05-13 06:29:36 -07:00
Fusion
3883111a44 docs(FN-4223): complete Step 1 — add research naming decision record
Fusion-Task-Id: FN-4223
Fusion-Task-Lineage: bc114ff2-ee0f-4e96-b1d2-6ba3112a48e4
2026-05-13 06:29:35 -07:00
Fusion
e89c15a16b test(FN-4298): align worktree test fixtures with default liveness mock
Fusion-Task-Id: FN-4298
Fusion-Task-Lineage: 25d48169-58be-42f9-aafc-4b47db554e57
2026-05-13 06:29:35 -07:00
Fusion
9a8fba231e feat(FN-4298): complete Step 4 — document worktree liveness test helper convention
Fusion-Task-Id: FN-4298
Fusion-Task-Lineage: 25d48169-58be-42f9-aafc-4b47db554e57
2026-05-13 06:29:35 -07:00
Fusion
17a5378911 feat(FN-4298): complete Step 2 — reset worktree liveness mock defaults
Fusion-Task-Id: FN-4298
Fusion-Task-Lineage: 25d48169-58be-42f9-aafc-4b47db554e57
2026-05-13 06:29:35 -07:00
Fusion
083399e21d feat(FN-4298): complete Step 1 — add default worktree liveness helper mock
Fusion-Task-Id: FN-4298
Fusion-Task-Lineage: 25d48169-58be-42f9-aafc-4b47db554e57
2026-05-13 06:29:35 -07:00
Fusion
100f023f69 feat(FN-4230): complete Step 4 — add changeset
Fusion-Task-Id: FN-4230
Fusion-Task-Lineage: 99ad972d-a633-4905-b8e1-d606f4237b7d
2026-05-13 06:29:35 -07:00
Fusion
e5a02ccaad feat(FN-4230): complete Step 2 — wrap mobile review actions
Fusion-Task-Id: FN-4230
Fusion-Task-Lineage: 99ad972d-a633-4905-b8e1-d606f4237b7d
2026-05-13 06:29:35 -07:00
Fusion
0178a5a299 feat(FN-4230): complete Step 1 — separate review label hit target
Fusion-Task-Id: FN-4230
Fusion-Task-Lineage: 99ad972d-a633-4905-b8e1-d606f4237b7d
2026-05-13 06:29:35 -07:00
Fusion
0dc6ac98ba test(FN-4226): complete Step 2 — cover active room member meta behavior
Fusion-Task-Id: FN-4226
Fusion-Task-Lineage: 3cbc561e-71dd-47c4-b4df-e570ef9a1d0c
2026-05-13 06:29:35 -07:00
Fusion
3131adabff feat(FN-4226): complete Step 1 — suppress inactive room meta text
Fusion-Task-Id: FN-4226
Fusion-Task-Lineage: 3cbc561e-71dd-47c4-b4df-e570ef9a1d0c
2026-05-13 06:29:35 -07:00
Fusion
ea85430af2 feat(FN-4202): complete Step 5 — align message inbox wording
Fusion-Task-Id: FN-4202
Fusion-Task-Lineage: 80626869-c2ef-4a57-ba94-e3fe37cfc2b8
2026-05-13 06:29:35 -07:00