소개
This skill automates the review of TypeScript architectural decisions by auditing ADRs for compliance with high-integrity testing standards. It enforces a 'reality-based' testing philosophy that replaces fragile mocks with dependency injection and categorizes testing environments into three distinct levels: Node.js built-ins, local binaries, and external services. By analyzing the ADR hierarchy and checking for consistency between product and feature decisions, it provides immediate, actionable feedback including code examples for corrected architectures.