mirror of
https://github.com/khodges42/nightShift.git
synced 2026-06-14 10:08:37 +00:00
713 B
713 B
Phase 12 Devlog: Status Command
Implemented
- Added
nightshift/status.py. - Implemented project status inspection for config path, project root, task counts, next runnable task, latest run directory, and warnings.
- Wired
nightshift status --config ...into the CLI. - Added status tests.
Decisions Made
- Status is read-only and uses existing config/task/artifact files.
- The next task is dependency-aware, so blocked tasks are not reported as runnable.
- Latest run detection is filesystem-based and uses the newest run directory by modification time.
Notes
- Status warnings currently focus on dependency problems. Broader validation warnings can be added without changing the CLI shape.