Skip to content

v0.8: Actionable health signals and selectors #248

@spytensor

Description

@spytensor

Context

The future overview should show only information that changes @host next action. This issue defines selectors and health signals so the console avoids noise.

Acceptance Criteria

  • AC-1: Define selectors for work, role, gate, evidence, source, and GitHub state.
  • AC-2: Implement or document work:active, work:blocked, work:failed-ci, work:stale-tracker, work:in-review, and work:closed.
  • AC-3: Implement or document role:enabled, role:working, role:waiting-approval, role:resumed, and role:permission-risk.
  • AC-4: Implement or document gate:active, gate:blocked, gate:missing-review, and gate:stale-plan.
  • AC-5: Implement or document evidence:missing, evidence:incomplete, evidence:unverified, and evidence:tracker-stale.
  • AC-6: Implement or document source:stale, source:missing, source:trust-changed, and source:visibility-denied.
  • AC-7: Each health signal has severity, citation, and recommended next action.
  • AC-8: Tests prove non-actionable informational metrics stay out of overview.

Evidence Required

  • Selector/health model.
  • Tests/fixtures.
  • Validation commands.
  • Risk and rollback.

Tracker Update Required

This issue is incomplete until tracker #238 is updated.

If implementation is complete but tracker is stale, report implementation complete, tracker incomplete.

Out Of Scope

  • No arbitrary metrics dashboard.
  • No hidden scoring model.
  • No live TUI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:consoleConsole snapshot, control surface, and dashboard data planearea:evidenceEvidence packets, tracker updates, PR proofarea:snapshotStructured snapshot, view models, selectors, and health signalspriority:highTruth-in-advertising or locked-spec gapsize:M1-3 daystype:featNew feature for v0.5 virtual team

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions