The Pitfalls of Vibe Coding document identified four root problems that make AI-assisted coding hazardous: Hallucination (confabulation and fabrication), Dishonesty (false claims of correctness and completion), Overeagerness (premature implementation and unauthorised decision-making), and Amnesia (context loss and forgotten requirements). Each root problem produces operational failures: code that doesn't work, security vulnerabilities introduced without detection, and project abandonment when context poisoning reaches unrecoverable states.
This document examines how constraint-based solutions — instruction files, policy mandates, and compliance gates — were developed to address these problems. The solutions traced here emerged through empirical refinement between October 2025 and February 2026, documenting both failed approaches an