FN-5972: fix mobile auto-merge blank dashboard

Restore mobile auto-merge dashboard stability and broaden regression coverage.

- share the mobile media query between viewport detection and board stabilization so landscape phones stay on the mobile path
- add an integration regression suite for toggling auto-merge across mobile, tablet, desktop, rollback, and task review surfaces
- expand dashboard and CLI tests, keep the new published changeset, and preserve related vitest coverage lists and safety comments

Files changed:
$(git diff --cached --stat)

Fusion-Task-Id: FN-5972

Fusion-Task-Lineage: f3a3bbae-21c2-451b-b24f-848cc12d0542
This commit is contained in:
gsxdsm
2026-06-07 17:02:48 -07:00
parent ec8e4d3b0d
commit fa23782dbb
39 changed files with 648 additions and 22 deletions

View File

@@ -1,4 +1,4 @@
// port-4040-allowlist: doc comments below reference the "never kill port 4040" rule; no kill targets it.
// port-4040-allowlist: this file documents the reserved dashboard port in kill-guard comments only; no kill targets it.
// Subprocess lifecycle for the ACP runtime.
//
// Mirrors the hardening conventions in