Skip to content

Add resolve-first recovery for blocked setup failures#38

Merged
Fuiste merged 3 commits into
mainfrom
yolo/night-shift-dash
Apr 15, 2026
Merged

Add resolve-first recovery for blocked setup failures#38
Fuiste merged 3 commits into
mainfrom
yolo/night-shift-dash

Conversation

@Fuiste

@Fuiste Fuiste commented Apr 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a PRD for night-shift dash at the repo root
  • persist recoverable setup/preflight blocker metadata in run state and journal encoding
  • route blocked-before-implementation recovery through night-shift resolve with inspect, continue, and abandon flows
  • update status, report, doctor, confidence, dashboard, and server surfaces to explain setup blockers and next actions consistently
  • expand lifecycle, execution, persistence, and trust-surface coverage for the new recovery behavior
  • update repo-local QA guidance to reflect the new resolve-first recovery path

Testing

  • gleam format --check
  • gleam check
  • git diff --check
  • gleam test
    • 167 passed
    • 2 known dashboard environment failures remain:
      • night_shift_dashboard_demo_test.demo_run_succeeds_with_ui_test
      • night_shift_persistence_provider_test.dashboard_server_serves_run_data_test

@Fuiste Fuiste merged commit 350f438 into main Apr 15, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant