What problem does it solve?
It prevents teams from accidentally coupling tests and product logic to specific agent names, and it enforces a consistent habit of running and validating tests before finishing changes.
Core Features & Use Cases
- Product Isolation Rule (hard rule): Ensures product code, CI workflows, and tests never depend on specific agent identities from any particular squad by using generic or parameterized identifiers.
- Peer Quality Check (hard rule): Requires verifying changes by running the relevant test suite for files you touched, and checking for CI regressions, with a documented update when learning from mistakes.
- Use Case: When updating shared agent-related tooling, replace hardcoded agent names in assertions and CI configuration with obviously-fake fixtures like test-agent-1, then run the affected tests before submitting.
Quick Start
Tell the AI to review your test assertions and CI configuration for hardcoded agent-name dependencies, then verify which tests must be run based on the files you changed.