Skip to content

v0.8: Work, gate, evidence, and source projection models #247

@spytensor

Description

@spytensor

Context

The console must project existing CoreRoom facts into compact panels without losing evidence. WorkOrder rows must retain enough context for @host to decide the next action.

Acceptance Criteria

  • AC-1: Add projection models for WorkOrder rows, gate pipeline, evidence closure, source health, and PR/CI status.
  • AC-2: Work rows preserve phase, epic, issue, branch, PR, CI, evidence, tracker, lifecycle, and source citations.
  • AC-3: Gate projection identifies current phase, blocked reason, missing review, stale plan SHA, and signoff readiness.
  • AC-4: Evidence projection identifies complete, incomplete, missing, unverified items, rollback, and tracker update state.
  • AC-5: Source projection identifies stale, missing, trust-changed, visibility-denied, and relevant WorkOrder/source relationships.
  • AC-6: Tests cover healthy, blocked, failed CI, source drift, and merged-tracker-stale rows.

Evidence Required

  • Projection models.
  • Fixture(s).
  • Tests.
  • 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 live GitHub polling requirement.
  • No UI rendering.
  • No completion inference from prose.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:consoleConsole snapshot, control surface, and dashboard data planearea:contextProject sources, dependencies, context packsarea:evidenceEvidence packets, tracker updates, PR proofarea:gatesSDLC gate workflow and phasesarea:workorderWorkOrder model and issue bindingpriority:highTruth-in-advertising or locked-spec gapsize:L3-7 daystype:featNew feature for v0.5 virtual team

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions