Backend code with clear, testable boundaries.
Guides backend design and refactoring to separate business logic from infrastructure and make systems easier to maintain and test.
When to use it
Use when designing backend systems, refactoring monoliths, setting architecture standards, reducing coupling, applying domain-driven design, improving testability, or planning microservices.
It changes how the agent designs and refactors backend code by keeping business logic in the domain and enforcing clear dependency boundaries.
What you provide
No setup requirements listed.
No additional actions listed.