Static analysis + real postmortems. Stop guessing where your code will blow up next.
archdogma scanOne command walks your entire repo. Detectors fire on every .py file.
Each finding points to a real incident. "This pattern caused a 4-hour outage."
Prioritized list: what breaks first, what's cheapest to fix, what to ignore.
GitHub Actions fails the PR if new smells appear. No more silent decay.
Python 3.10+ today. TypeScript and Go detectors are on the roadmap (Q3 2026). Enterprise tier can include custom AST parsers for your language.
Those check style, types, and security. ArchDogma checks architecture: circular imports, god modules, tight coupling, missing tests on critical paths — the things that cause 3 AM pages. It links each finding to a real postmortem, not just a rule ID.
Yes. The open-source core is on PyPI: pip install archdogma. The Pro Kit adds the postmortem catalog, CI templates, and team configs. Consultation is the fastest way to see value on your real code.
The Self-Service Pack includes a "solo dev" config: lightweight detectors, fast CI, no noise. Postmortems still save you from learning every lesson the hard way.