We will evolve the robot in discrete capability stages. For each stage you will ask me to document; I will then:
- Create or update a
stage-XX-name.mdfile (two‑digit index). - Commit code + documentation.
- Create a git tag
stage-XX-namepointing to that commit.
stage-01-initial.md, stage-02-drive-base.md, etc. Use concise, kebab-case names.
Each stage doc will include:
- Stage Number & Name
- Date
- Summary
- New Capability / Rationale
- Implementation Highlights (classes, methods modified/added)
- Testing / Verification Steps
- Next Steps / Possible Extensions
- You implement or request a capability.
- When ready, you say it's time to document the stage.
- I generate/update the markdown, commit, and tag.
Tags: stage-XX-name. Lightweight annotated tags (with message summarizing capability).
For deeper review later we can run: git diff stage-01-initial stage-02-drive-base etc.
See STAGE_TEMPLATE.md for the structure reused.