Fusion
ac988f6c97
feat(FN-4385): align ChatView mobile padding note and test tag
...
Fixed mobile padding consistency in ChatView by aligning a CSS comment and its corresponding test tag to match, keeping documentation and tests in sync for FN-4385.
Fusion-Task-Id: FN-4385
2026-05-13 20:37:09 -07:00
Fusion
a76f1c02ec
test(FN-4421): complete Step 2 — add mobile section picker regression
...
Fusion-Task-Id: FN-4421
Fusion-Task-Lineage: a39ef935-f92d-41e4-bf04-4216f515dc71
2026-05-13 20:26:06 -07:00
Fusion
82f933a4f4
test(FN-4421): complete Step 1 — add desktop project general nav regression
...
Fusion-Task-Id: FN-4421
Fusion-Task-Lineage: a39ef935-f92d-41e4-bf04-4216f515dc71
2026-05-13 20:26:06 -07:00
Fusion
34fbe1b662
test(FN-4186): complete Step 2 — add chat prompt guidance regression tests
...
Fusion-Task-Id: FN-4186
Fusion-Task-Lineage: 30721f11-a830-4549-aa91-d8c3186c0dcf
2026-05-13 20:20:26 -07:00
Fusion
9b9b0a4ed9
feat(FN-4186): complete Step 1 — tighten chat prompt brevity guidance
...
Fusion-Task-Id: FN-4186
Fusion-Task-Lineage: 30721f11-a830-4549-aa91-d8c3186c0dcf
2026-05-13 20:20:25 -07:00
Fusion
1f5f556627
test(FN-4416): handle multi-file mobile media blocks in CSS regression
...
Fusion-Task-Id: FN-4416
Fusion-Task-Lineage: c2fc4da9-6fc3-4734-b627-2943c5500102
2026-05-13 20:08:37 -07:00
Fusion
93f74cc63f
test(FN-4416): guard mobile memory editor min-height regression
...
Fusion-Task-Id: FN-4416
Fusion-Task-Lineage: c2fc4da9-6fc3-4734-b627-2943c5500102
2026-05-13 20:08:36 -07:00
Fusion
e4b411eb23
fix(FN-4416): raise mobile min-height for Settings memory editor
...
Fusion-Task-Id: FN-4416
Fusion-Task-Lineage: c2fc4da9-6fc3-4734-b627-2943c5500102
2026-05-13 20:08:36 -07:00
Fusion
d1fdd170e9
feat(FN-4412): complete Steps 2-6 — add bulk pause/unpause/archive actions
...
Fusion-Task-Id: FN-4412
Fusion-Task-Lineage: 20883b92-0de6-4b95-b8f8-9075f1d9d54e
2026-05-13 19:33:34 -07:00
Fusion
b21ad886c4
feat(FN-4412): complete Step 1 — wire bulk action handlers to ListView
...
Fusion-Task-Id: FN-4412
Fusion-Task-Lineage: 20883b92-0de6-4b95-b8f8-9075f1d9d54e
2026-05-13 19:33:34 -07:00
Fusion
81611b370a
feat(FN-4415): revert todo aging indicator from FN-4316
...
Reverts the FN-4316 todo aging indicator feature, removing the `TodoAgingSummary` component and its CSS, the `todoAging` utility, all associated tests, and the corresponding documentation. The revert is accompanied by a changeset confirming the patch-level reversal.
Fusion-Task-Id: FN-4415
2026-05-13 19:22:38 -07:00
Fusion
a3e0f2ba7d
test(FN-4316): complete Step 4 — add todo aging column coverage
...
Fusion-Task-Id: FN-4316
Fusion-Task-Lineage: 6b2b78b4-effa-479c-9a22-5a53d0f74894
2026-05-13 18:14:23 -07:00
Fusion
94ba91699c
feat(FN-4316): complete Step 3 — mount todo aging filter in column
...
Fusion-Task-Id: FN-4316
Fusion-Task-Lineage: 6b2b78b4-effa-479c-9a22-5a53d0f74894
2026-05-13 18:14:23 -07:00
Fusion
73145afa09
feat(FN-4316): complete Step 2 — add todo aging summary component
...
Fusion-Task-Id: FN-4316
Fusion-Task-Lineage: 6b2b78b4-effa-479c-9a22-5a53d0f74894
2026-05-13 18:14:22 -07:00
Fusion
b67f986e5e
feat(FN-4316): complete Step 1 — add todo aging utility
...
Fusion-Task-Id: FN-4316
Fusion-Task-Lineage: 6b2b78b4-effa-479c-9a22-5a53d0f74894
2026-05-13 18:14:22 -07:00
Fusion
69c0a5622c
test(FN-4328): complete Step 3 — update modal button expectations
...
Fusion-Task-Id: FN-4328
Fusion-Task-Lineage: 32d20417-4e86-4fb5-9be9-72d98aaf0761
2026-05-13 17:07:23 -07:00
Fusion
e27d1e9ff1
feat(FN-4328): complete Step 2 — stop passing modal AI actions
...
Fusion-Task-Id: FN-4328
Fusion-Task-Lineage: 32d20417-4e86-4fb5-9be9-72d98aaf0761
2026-05-13 17:07:23 -07:00
Fusion
f9978e6f10
feat(FN-4328): complete Step 1 — remove modal AI action props
...
Fusion-Task-Id: FN-4328
Fusion-Task-Lineage: 32d20417-4e86-4fb5-9be9-72d98aaf0761
2026-05-13 17:07:23 -07:00
Fusion
5f9493c8a3
test(FN-4386): complete Step 5 — add skip idle heartbeat toggle tests
...
Fusion-Task-Id: FN-4386
Fusion-Task-Lineage: 82c1c281-8d69-42c1-8705-90e811b6df93
2026-05-13 16:38:00 -07:00
Fusion
7161feaa18
feat(FN-4386): complete Step 4 — add idle heartbeat toggle in agent config
...
Fusion-Task-Id: FN-4386
Fusion-Task-Lineage: 82c1c281-8d69-42c1-8705-90e811b6df93
2026-05-13 16:38:00 -07:00
Fusion
cefe80c178
test(FN-4288): stabilize dashboard mobile and quickchat assertions
...
Fusion-Task-Id: FN-4288
Fusion-Task-Lineage: 09c6efc0-ea0b-443a-ab45-a89188fcf888
2026-05-13 16:29:37 -07:00
Fusion
8456ce71ab
feat(FN-4288): add stall surface docs and changeset
...
Fusion-Task-Id: FN-4288
Fusion-Task-Lineage: 09c6efc0-ea0b-443a-ab45-a89188fcf888
2026-05-13 16:29:37 -07:00
Fusion
d4f080d162
feat(FN-4288): complete Step 4 — add stall diagnostics in task detail
...
Fusion-Task-Id: FN-4288
Fusion-Task-Lineage: 09c6efc0-ea0b-443a-ab45-a89188fcf888
2026-05-13 16:29:37 -07:00
Fusion
cf7d727c3f
feat(FN-4288): complete Step 3 — add task card stall badge
...
Fusion-Task-Id: FN-4288
Fusion-Task-Lineage: 09c6efc0-ea0b-443a-ab45-a89188fcf888
2026-05-13 16:29:37 -07:00
Fusion
7591e1fadc
feat(FN-4288): complete Step 2 — add stall log entry locator
...
Fusion-Task-Id: FN-4288
Fusion-Task-Lineage: 09c6efc0-ea0b-443a-ab45-a89188fcf888
2026-05-13 16:29:37 -07:00
Fusion
1b7d760b92
feat(FN-4288): complete Step 1 — add in-review stall copy module
...
Fusion-Task-Id: FN-4288
Fusion-Task-Lineage: 09c6efc0-ea0b-443a-ab45-a89188fcf888
2026-05-13 16:29:37 -07:00
Fusion
7ecaec9839
test(FN-4387): complete Step 3 — update mobile padding regression assertion
...
Fusion-Task-Id: FN-4387
Fusion-Task-Lineage: d651d6a8-a005-4dca-89ac-1baa17e4f01d
2026-05-13 15:33:25 -07:00
Fusion
3f8e9142f1
feat(FN-4387): complete Step 2 — right-size mobile chat session text padding
...
Fusion-Task-Id: FN-4387
Fusion-Task-Lineage: d651d6a8-a005-4dca-89ac-1baa17e4f01d
2026-05-13 15:33:25 -07:00
Fusion
a77bf81b6c
feat(FN-4375): consolidate mobile settings modal into single-row header lay
...
Completes the mobile settings header refactor by consolidating the header into a single row on small viewports, trimming CSS complexity with test coverage for the responsive layout contract.
Fusion-Task-Id: FN-4375
2026-05-13 15:28:12 -07:00
Fusion
09fc59944d
feat(FN-4332): complete Step 4 — add notification failure controls
...
Fusion-Task-Id: FN-4332
Fusion-Task-Lineage: c920ac71-906b-458d-b496-1b60540b58f3
2026-05-13 15:15:41 -07:00
Fusion
40d85421df
test(FN-4369): complete Step 3 — add dashboard quality lane coverage for badge test
...
Fusion-Task-Id: FN-4369
Fusion-Task-Lineage: 3f08cecf-2e6c-41a6-804f-645c4b809e4a
2026-05-13 15:11:37 -07:00
Fusion
014ede3196
feat(FN-4369): complete Step 2 — normalize badge dimensions
...
Fusion-Task-Id: FN-4369
Fusion-Task-Lineage: 3f08cecf-2e6c-41a6-804f-645c4b809e4a
2026-05-13 15:11:37 -07:00
Fusion
5587d82324
feat(FN-4370): complete Step 5 — add changeset and finalize badge fix
...
Fusion-Task-Id: FN-4370
Fusion-Task-Lineage: c18188d5-c478-4233-943f-943b0125b271
2026-05-13 15:05:06 -07:00
Fusion
bcad65e84e
feat(FN-4370): complete Step 3 — retain badge snapshots across unsubscribes
...
Fusion-Task-Id: FN-4370
Fusion-Task-Lineage: c18188d5-c478-4233-943f-943b0125b271
2026-05-13 15:05:05 -07:00
Fusion
89ef3704ba
feat(FN-4370): complete Step 2 — honor live badge sources in TaskCard gating
...
Fusion-Task-Id: FN-4370
Fusion-Task-Lineage: c18188d5-c478-4233-943f-943b0125b271
2026-05-13 15:05:05 -07:00
Fusion
1c4eee177d
feat(FN-4370): complete Step 1 — fix badge null-merge semantics
...
Fusion-Task-Id: FN-4370
Fusion-Task-Lineage: c18188d5-c478-4233-943f-943b0125b271
2026-05-13 15:05:05 -07:00
Fusion
c4c577d4e1
test(FN-4352): pin compact mobile chat row clearance
...
Fusion-Task-Id: FN-4352
Fusion-Task-Lineage: 429612a4-fe44-4ac0-8d9b-d0d6c1743b36
2026-05-13 14:51:36 -07:00
Fusion
7b5b06a983
fix(FN-4352): annotate primary action-row touch-target rationale
...
Fusion-Task-Id: FN-4352
Fusion-Task-Lineage: 429612a4-fe44-4ac0-8d9b-d0d6c1743b36
2026-05-13 14:51:36 -07:00
Fusion
9369c59ce6
fix(FN-4352): revert secondary mobile chat row inflation
...
Fusion-Task-Id: FN-4352
Fusion-Task-Lineage: 429612a4-fe44-4ac0-8d9b-d0d6c1743b36
2026-05-13 14:51:35 -07:00
Fusion
6fdab539de
test(FN-4380): add no-eager-batch-fetch board regression
...
Fusion-Task-Id: FN-4380
Fusion-Task-Lineage: f899054c-f015-4ebc-ae7d-1f25c2af41d7
2026-05-13 14:38:41 -07:00
Fusion
dc0d0c7a0a
feat(FN-4380): complete Step 2 — remove board eager badge fetch
...
Fusion-Task-Id: FN-4380
Fusion-Task-Lineage: f899054c-f015-4ebc-ae7d-1f25c2af41d7
2026-05-13 14:38:41 -07:00
Fusion
e5b5a6d771
feat(FN-4378): complete Step 7 — document github issue delete actions
...
Fusion-Task-Id: FN-4378
Fusion-Task-Lineage: d3867ba8-f852-41e3-9db0-584c0ffc23b1
2026-05-13 14:12:52 -07:00
Fusion
fde918784e
test(FN-4378): cover delete and leave issue actions in UI flows
...
Fusion-Task-Id: FN-4378
Fusion-Task-Lineage: d3867ba8-f852-41e3-9db0-584c0ffc23b1
2026-05-13 14:12:52 -07:00
Fusion
2bbdfe68a4
test(FN-4378): cover tracked delete action prompts in task surfaces
...
Fusion-Task-Id: FN-4378
Fusion-Task-Lineage: d3867ba8-f852-41e3-9db0-584c0ffc23b1
2026-05-13 14:12:51 -07:00
Fusion
d50ccdde69
fix(FN-4378): align delete option threading for github issue actions
...
Fusion-Task-Id: FN-4378
Fusion-Task-Lineage: d3867ba8-f852-41e3-9db0-584c0ffc23b1
2026-05-13 14:12:51 -07:00
Fusion
4f4cb5093f
feat(FN-4378): complete Step 5 — prompt github issue action on task delete
...
Fusion-Task-Id: FN-4378
Fusion-Task-Lineage: d3867ba8-f852-41e3-9db0-584c0ffc23b1
2026-05-13 14:12:51 -07:00
Fusion
6832875944
feat(FN-4378): complete Step 4 — plumb github issue action through API
...
Fusion-Task-Id: FN-4378
Fusion-Task-Lineage: d3867ba8-f852-41e3-9db0-584c0ffc23b1
2026-05-13 14:12:51 -07:00
Fusion
19f2b96f9f
feat(FN-4378): complete Step 3 — honor github issue action on delete
...
Fusion-Task-Id: FN-4378
Fusion-Task-Lineage: d3867ba8-f852-41e3-9db0-584c0ffc23b1
2026-05-13 14:12:51 -07:00
Fusion
1f84b169ef
feat(FN-4378): complete Step 2 — add github issue delete capability
...
Fusion-Task-Id: FN-4378
Fusion-Task-Lineage: d3867ba8-f852-41e3-9db0-584c0ffc23b1
2026-05-13 14:12:51 -07:00
Fusion
1abbf2f992
feat(FN-4381): flush queued chat messages on recovery completion
...
Fixes chat hooks to flush queued messages when recovery completes, preventing stale messages from lingering in useChat and useQuickChat; includes tests for both hooks.
Fusion-Task-Id: FN-4381
2026-05-13 13:50:03 -07:00