Skip to content

TST-21: Expand demo director reporting, assertions, presets, and soak follow-through #331

@Chris0Jeky

Description

@Chris0Jeky

Context

Tracked by: #329

The current demo/director stack is strong enough to prove seeded scenarios, but the MVP expansion sources preserved a second layer of harness maturity work that should remain visible after the historical #297 to #302 migration and the completed #311 audit pass.

Sources:

  • docs/InReview/MVP_EXPANSION/MINIMAL/04_SCENARIO_MATRIX_AND_TEST_PLAN.md
  • docs/InReview/MVP_EXPANSION/MINIMAL/06_PRIORITIZED_BACKLOG.md
  • docs/analysis/2026-03-07_mvp-expansion-source-coverage-audit.md

Depends on

Coordinates with

Scope

  • Add a static/shareable HTML demo report over the existing artifact bundle.
  • Add snapshot assertions and trace assertions for high-signal demo/runtime quality checks.
  • Add director narrative presets for common proof modes.
  • Add long-run soak-mode support for extended autopilot/demo-runtime stress validation.

Acceptance Criteria

  • Demo artifacts can be reviewed through a shareable report instead of only raw files.
  • Snapshot/trace assertions can fail loudly on meaningful demo-runtime regressions.
  • Common director proof modes can be launched through named presets.
  • A long-run soak path exists for deliberate runtime stability investigation.
  • The work builds on the delivered director stack instead of reopening the migration epic.

Verification

  • cd frontend/taskdeck-web; npm run demo:director:smoke
  • cd frontend/taskdeck-web; npx vitest --run
  • cd frontend/taskdeck-web; npx playwright test --grep "director|demo|artifact"

Suggested branch

  • test/demo-director-reporting-and-soak

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions