domain-check

Community

Guard architectural boundaries across code changes.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.