What problem does it solve?
It prevents itinerary-building chaos by driving every change through a single master plan, keeping decisions, scope, and phase order consistent while building a custom itinerary with map/POI elements and AI recommendations.
Core Features & Use Cases
- Phase-gated custom itinerary delivery: Executes the next checklist task only for the currently active phase, ensuring work is completed in order and not mixed across phases.
- Decision and scope control: Enforces binding decisions from a decision log and parks out-of-scope requests into a scope-creep registry instead of silently expanding the build.
- Operational synchronization: Updates the master planner after each commit with last commit hash, phase status, change log entries, and checklist progress.
- Use Case: When a user asks for a “private-tour builder” or “itinerary recommendation engine” with POI map pins, it guides the build to the next required task while recording decisions and progress in the planner.
Quick Start
Ask the user for direction on the currently active phase, then proceed by completing the next unchecked task in the itinerary-builder master plan at docs/itinerary-builder-plan.md.