domain-check
CommunityGuard architectural boundaries across code changes.
Software Engineering#architecture#contracts#cross-domain#boundaries#invariants#domain-check#domain-routing
AuthorTheodoreGalanos
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Verify that code changes respect aec-bench's architectural invariants and domain boundaries before they land, preventing cross-domain contract violations and leakage of holdout assumptions.
Core Features & Use Cases
- Enforces mapping of changed files to defined domains and checks against contract boundaries.
- Flags cross-domain violations (e.g., a change in one domain influencing another) and provides actionable fixes.
- Generates a structured report suitable for review and integration into CI checks.
- Use Case: When reviewing multi-domain PRs, ensure data never crosses boundaries without a contract.
Quick Start
Run the domain check after making changes to ensure architectural boundaries are preserved across domains.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: domain-check Download link: https://github.com/TheodoreGalanos/aec-bench/archive/main.zip#domain-check Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.