mirror of
https://github.com/khodges42/nightShift.git
synced 2026-06-14 10:08:37 +00:00
1.2 KiB
1.2 KiB
NightShift Quickstart
This guide runs the current MVP with safe example files.
1. Install for Development
pip install -e .
Or run the module directly:
python -m nightshift.cli --help
2. Create Starter Files
From a project directory:
nightshift init
This creates:
nightshift.yaml
tasks.md
agents/
Existing starter files are not overwritten unless you pass --force.
3. Validate
nightshift validate
Validation checks config structure, task parsing, prompt files, scoped paths, and command safety.
4. Run One Task
Run the next incomplete task:
nightshift run
Run a specific task:
nightshift run --task TASK-001
5. Review Artifacts
After a run, inspect:
.nightshift/runs/<run-id>/
Useful files:
run-summary.md
config.snapshot.yaml
tasks/TASK-001/task.md
tasks/TASK-001/context.md
tasks/TASK-001/plan.md
tasks/TASK-001/test-output.txt
tasks/TASK-001/stage-results.md
tasks/TASK-001/context-out.md
tasks/TASK-001/final-notes.md
Example Templates
Example run files are available in templates/.
They are safe starter examples and use command-backed fake agents.