Strategic software design guidelines for AI coding agents. 15 behavioral rules + critique/audit commands based on A Philosophy of Software Design by John Ousterhout.
-
Updated
Jun 14, 2026 - JavaScript
Strategic software design guidelines for AI coding agents. 15 behavioral rules + critique/audit commands based on A Philosophy of Software Design by John Ousterhout.
Curated, deep-module AI agent advisors. Ending prompt bloat and skill clashes via the Facade pattern and progressive disclosure.
Give your coding agent a definition of done: one command that verifies types, lint, structure, tests, and docs, plus enforced module boundaries to keep it in its lane.
Architecture-deepening step for Sigma Protocol — deep modules before contracts and waves. Free & MIT, by Lyra.
To associate your repository with the deep-modules topic, visit your repo's landing page and select "manage topics."