What problem does it solve?
The Live Mirror exposes every decision a coding tool invented that was not explicitly specified, helping builders understand divergences between intent and implementation. It prevents hidden assumptions from becoming permanent parts of the codebase by making silent choices visible and actionable.
Core Features & Use Cases
- Prioritized Invention Detection: Produces a ranked list of decisions the tool introduced, categorized by conflict, silent default, or reasonable fallback.
- Spec vs. Output Comparison: Compares prompts, plans, or shaped documents against git diffs, PRs, or file outputs to quote and highlight mismatches.
- Architectural Zone Checks: Uses reference mappings to systematically inspect all architectural areas for unintended library choices, patterns, naming, and error handling.
- Use Case: Run after an automated coding session or pull request to decide which inventions to accept, override, or defer.
Quick Start
Run the Live Mirror with the plan file path and the git diff or PR to generate a prioritized report of invisible decisions and suggested actions.