What problem does it solve? Catching critical architecture, security, and coding violations late in review wastes time and blocks merges. This Skill runs a fast pre-commit check on changed files in the ECommerceApp .NET codebase, reporting only merge-blocking issues without the overhead of a full code review. ## Core Features & Use Cases - Critical Violation Scanning: Checks changed files against a curated list of BLOCKS MERGE rules covering architecture layering, exception handling, domain model integrity, async misuse, DI registration, security, testing, and frontend patterns. - Focused Context Loading: Loads only the anti-patterns context file, skipping ADRs and instruction files for speed. - Concise Reporting: Outputs one line per blocker with file path, line number, and a one-line fix, or a clean-pass confirmation. - Use Case: Before committing changes to an Order controller, run the validator to confirm there is no business logic in the controller, no raw try/catch without the mapping helper, and no hardcoded role strings. ## Quick Start Ask the assistant to run the code validator on your current changes or on a specific file before committing.