Surface Dashboard Advisory Actions
tasks12/12
1. Dashboard Summary Semantics
- 1.1 Add an
advisoryOwnerActionsbucket to the Standing Overview view-model. - 1.2 Update hero precedence so owner-runnable advisory actions suppress calm/all-clear copy without rendering urgent attention copy.
- 1.3 Add view-model tests for Amazon-style
retry_gapand Reddit-stylerefresh_nowadvisory owner actions.
2. Source List Cues
- 2.1 Surface a compact source-list cue for owner-runnable advisory actions.
- 2.2 Keep maintainer-only actions visibly distinct and non-owner-runnable.
- 2.3 Add source-list view-model/render tests for owner-runnable and maintainer-only action rows.
3. Test Hygiene And Copy Invariants
- 3.1 Rewrite or remove stale
dashboard-summary-ux.test.tsassertions that target the old dashboard home shape. - 3.2 Add active Standing Overview tests for stale/failed projection owner-safe copy.
- 3.3 Add copy invariants that primary owner dashboard copy excludes
projection,rebuild,bulk write,unknown connection, andSQL.
4. Acceptance Checks
- 4.1 Run
openspec validate surface-dashboard-advisory-actions --strict. - 4.2 Run the targeted dashboard/Standing Overview tests.
- 4.3 Run relevant console typecheck or package test command.