Agentic Coding

ACI-001: The Highlander Rule

Thesis

When coding agents can create and modify files freely, code duplication grows silently until it causes real bugs. A single enforced rule ("there can be only one code path per concern") plus a module registry stops the drift before it starts.

Story

Intent is a Bash CLI tool with about 270 commits and 20+ scripts in its bin/ directory. Over the first few months of development, each script that needed to report errors defined its own error() function. Same name, same behavior, copy-pasted across files. Nobody noticed because each script worked fine in isolation.