Commit Graph

1841 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
6af5873b62 test(FN-4352): add chat secondary-control mobile regression guards
Fusion-Task-Id: FN-4352
Fusion-Task-Lineage: 429612a4-fe44-4ac0-8d9b-d0d6c1743b36
2026-05-13 13:11:17 -07:00
Fusion
a80d4f360c test(FN-4352): complete Step 3 — add workflow mobile compactness regression
Fusion-Task-Id: FN-4352
Fusion-Task-Lineage: 429612a4-fe44-4ac0-8d9b-d0d6c1743b36
2026-05-13 13:11:17 -07:00
Fusion
b06dc9a968 fix(FN-4352): resolve review findings for secondary mobile control reverts
Fusion-Task-Id: FN-4352
Fusion-Task-Lineage: 429612a4-fe44-4ac0-8d9b-d0d6c1743b36
2026-05-13 13:11:17 -07:00
Fusion
ccee7914c4 test(FN-4293): add missing api mock export for dashboard suite
Fusion-Task-Id: FN-4293
Fusion-Task-Lineage: 5b7b5a50-d4f5-487c-b420-0ae2ea49b21f
2026-05-13 13:07:06 -07:00
Fusion
26f578799c test(FN-4329): complete Step 4 — update provenance rendering tests
Fusion-Task-Id: FN-4329
Fusion-Task-Lineage: 6a0517ee-39e6-497f-ad31-535dc3492489
2026-05-13 11:38:47 -07:00
Fusion
1067e5af19 test(FN-4365): pin no-wrap contract for TaskCard header on mobile
Fusion-Task-Id: FN-4365
Fusion-Task-Lineage: e459f18e-52a3-42f8-a20d-3c726c1bbc01
2026-05-13 11:34:39 -07:00
Fusion
ff91d8ff8f test(FN-4365): update TaskCard mobile header alignment assertions
Fusion-Task-Id: FN-4365
Fusion-Task-Lineage: e459f18e-52a3-42f8-a20d-3c726c1bbc01
2026-05-13 11:34:38 -07:00
Fusion
703a3edd2a feat(FN-4353): complete Step 5 — fix mobile settings header close button layout
Fusion-Task-Id: FN-4353
Fusion-Task-Lineage: 2384df03-5eb9-4327-bb8a-1ee0f97ac0fd
2026-05-13 11:07:32 -07:00
Fusion
d4bca995c4 test(FN-4353): complete Step 2 — cover SettingsModal upgrade default
Fusion-Task-Id: FN-4353
Fusion-Task-Lineage: 2384df03-5eb9-4327-bb8a-1ee0f97ac0fd
2026-05-13 11:07:31 -07:00
Fusion
a40bd5a998 test(FN-4354): add regression guard for settings mobile sizing revert
Fusion-Task-Id: FN-4354
Fusion-Task-Lineage: 4f7e4420-fc7f-4448-8b60-7263635678bf
2026-05-13 10:57:00 -07:00
Fusion
b38c3af207 test(FN-4354): drop settings mobile inflation assertions
Fusion-Task-Id: FN-4354
Fusion-Task-Lineage: 4f7e4420-fc7f-4448-8b60-7263635678bf
2026-05-13 10:57:00 -07:00
Fusion
16c38f44af test(FN-4351): add regression coverage for compact secondary actions
Fusion-Task-Id: FN-4351
Fusion-Task-Lineage: 5e13b396-c463-4203-b64d-7ef17ba9591b
2026-05-13 10:50:16 -07:00
Fusion
b9f07aaf93 test(FN-4351): update TaskCard mobile CSS contracts
Fusion-Task-Id: FN-4351
Fusion-Task-Lineage: 5e13b396-c463-4203-b64d-7ef17ba9591b
2026-05-13 10:50:16 -07:00
Fusion
f61c7c7d14 fix(FN-4287): group GitHub provenance markers in task footer
- Keep adjacent GitHub provenance markers grouped at the right edge of the TaskCard footer
- Add a CSS rule that prevents later provenance chips from reapplying auto left margin
- Expand TaskCard regression coverage for imported issues with GitHub tracking links

Fusion-Task-Id: FN-4287
2026-05-13 10:21:42 -07:00
Fusion
e4d5216c0f feat(FN-4295): complete Step 5 — documentation & delivery
Fusion-Task-Id: FN-4295
Fusion-Task-Lineage: e2a47487-33f5-4077-8031-c7bb14882121
2026-05-13 10:08:30 -07:00
Fusion
832f297441 test(FN-4286): add guard against deprecated text token usage
Fusion-Task-Id: FN-4286
Fusion-Task-Lineage: 1dd74ee2-7fb2-4b41-b923-a9f339521b50
2026-05-13 10:00:00 -07:00
Fusion
6ccf468517 test(FN-4277): complete Step 3 — update TaskCard github tracking chip tests
Fusion-Task-Id: FN-4277
Fusion-Task-Lineage: a017b7f5-4aa3-4fd2-a86f-9caf0efefb40
2026-05-13 09:51:13 -07:00
Fusion
4cc7ceec5b test(FN-4336): add mobile direct-chat anchor regression coverage
Fusion-Task-Id: FN-4336
Fusion-Task-Lineage: d96c9da9-e355-4dc0-bf8c-451a917b0270
2026-05-13 09:42:34 -07:00
Fusion
c6af0b15dd test(FN-4281): complete Step 2 — cover mobile settings header reflow
Fusion-Task-Id: FN-4281
Fusion-Task-Lineage: fe64ad7e-e0ef-4eda-8023-c080db34d5a9
2026-05-13 09:35:28 -07:00
Fusion
48ed516e70 test(FN-4308): complete Step 4 — add card and modal aggregation regressions
Fusion-Task-Id: FN-4308
Fusion-Task-Lineage: d0a46a8f-2245-4ddc-99b4-06d78e87db16
2026-05-13 09:28:08 -07:00
Fusion
60b9ec2651 feat(FN-4274): finalize tokenized skills/runtime css
Fusion-Task-Id: FN-4274
Fusion-Task-Lineage: 13806cfa-9911-4084-a439-dc4d91076062
2026-05-13 09:23:13 -07:00
Fusion
ea8582c9a4 feat(FN-4254): improve mission manager list accessibility
- Make mission and interview list rows keyboard-reachable buttons with descriptive aria labels
- Handle Enter and Space activation while preventing nested control bubbling from triggering row actions
- Replace targeted MissionManager sizing literals with design tokens and add regression coverage for tokenized CSS
2026-05-13 09:06:20 -07:00
Fusion
c199357c05 test(FN-4327): complete Step 4 — add direct visibility anchor regressions
Fusion-Task-Id: FN-4327
Fusion-Task-Lineage: 8508cca0-c7ff-43da-bbf1-385f9bc095ff
2026-05-13 09:06:20 -07:00
Fusion
da514f5cfd test(FN-4248): complete Step 3 — cover draft labels and empty state behavior
Fusion-Task-Id: FN-4248
Fusion-Task-Lineage: 90028ba0-6d46-4b61-8458-1f1a4fa27fa8
2026-05-13 09:06:20 -07:00
Fusion
2811f2c30e test(FN-4246): cover safe-area top padding in mobile modal CSS
Fusion-Task-Id: FN-4246
Fusion-Task-Lineage: 40ca0357-149d-423c-a9c0-79d2b0d77a13
2026-05-13 09:06:20 -07:00
Fusion
98137af8e4 test(FN-4246): complete Step 2 — add mobile fullscreen modal CSS guards
Fusion-Task-Id: FN-4246
Fusion-Task-Lineage: 40ca0357-149d-423c-a9c0-79d2b0d77a13
2026-05-13 09:06:20 -07:00
Fusion
dbde32b629 test(FN-4311): complete Step 4 — assert bottom-right tracking link placement
Fusion-Task-Id: FN-4311
Fusion-Task-Lineage: 36875958-adc8-4c22-9ff0-c0abda747b43
2026-05-13 09:06:20 -07:00