Spec-driven development: Reproduce a project from specs aloneClaude Code recreated archlint in 20 minutes using only specifications
Structural and Behavioral Architecture: Graph-Based Approach to Complexity ControlAI agents generate code quickly but often create architectural chaos. After two weeks of vibe-coding, the project turned into an unmaintainable mess. It became clear: a formal architecture model is needed. This article shows how to automatically build two types of architectural graphs: structural (from source code via AST) and behavioral (from acceptance test traces). In future articles, I'll cover architecture validation based on these graphs.
Working with Chaos in ArchitectureMost of the time you work not with a clean slate, but with history, compromises, and unfinished ideas. At first, it seems messy. But over time, you understand something important: clarity isn't given — it's created. Sharing experience working with chaotic architectures and how to learn to find patterns where at first glance there's only chaos.