First Successful Run
This walkthrough is a stricter "first real run" with explicit checks.
Goal
Produce a small, reviewable code change and verify events are complete.
Steps
- Create a branch:
git checkout -b codex/hexi-first-run
- Confirm setup:
hexi doctor
- Run a narrow task:
hexi run "Only edit tests/test_parser.py to add empty-input coverage; run pytest tests/test_parser.py"
- Validate results:
hexi diff
tail -n 100 .hexi/runlog.jsonl
Success criteria
- Diff is small and understandable.
- Runlog includes
progress,review, and terminaldone. - No unexpected file edits outside requested scope.
If not successful
Use Action Plans plus hexi plan-check and hexi apply for deterministic troubleshooting.