What problem does it solve? Before implementing a plan, spec, or design doc, teams often lack clarity on how it maps to their existing codebase, leading to missed dependencies, undefined components, and costly mid-implementation surprises. ## Core Features & Use Cases - Execution Flow Diagrams: Generates a Mermaid diagram showing entry points, existing components, new components, decision points, system boundaries, and data flow. - Gap and Risk Reports: Identifies components referenced in the plan but missing from the codebase, flags risks like concurrency or backward compatibility issues, and surfaces underspecified sections. - Iterative Q&A Loop: Refines understanding through dialogue, tracks plan amendments in a structured table, and re-renders diagrams when gaps are resolved. - Use Case: A developer receives a feature spec for a new API endpoint and wants to know which existing modules it touches, what needs to be built from scratch, and what questions must be answered before writing code. ## Quick Start Attach your plan document and ask the assistant to walk you through how this plan affects the codebase before implementation.