What problem does it solve?
iterate helps convert real-world post-delivery feedback, deferred work, and known limitations into a clear, test-aware plan for the next version, without losing the audit trail of what was already shipped.
Core Features & Use Cases
- Context recovery from the repo: Reconstructs the project’s current state from version history, scaffolding artifacts, delivery notes, and preferences, and checks existing tests before proceeding.
- Change intake and conflict preservation: Collects inputs from client feedback, deferred items, limitations, bugs, and technical debt, preserving contradictions instead of smoothing them over.
- Version proposal with user confirmation gate: Produces an iteration proposal (v[N+1]) and requires explicit confirmation before any scaffolding updates or code changes are initiated.
- Controlled re-entry into the pipeline: Updates scope/design/migrations and logs the iteration, then re-enters the appropriate phase based on architecture impact.
Quick Start
Ask the agent to iterate on your shipped project by reading the existing scaffolding, delivery notes, and new feedback in docs/input/, then propose v2 changes and wait for your confirmation before building.