archi-model-qalisted
Install: claude install-skill jgsystemsconsulting/jgs-archi-skills
<!-- Copyright (c) 2026 JG Systems Consulting Ltd. Source: https://github.com/jgsystemsconsulting/jgs-archi-skills. See LICENSE. -->
<!-- SPDX-License-Identifier: MIT -->
# archi-model-qa
## When to use
Orchestrator-dispatched. Use to run compliance and coherence checks with explain-and-propose findings.
## Prerequisites
Archi with the JGS Archi Bridge MCP (see docs/MCP.md). Python 3.10+ for helpers. Follow docs/CREATE_PATH.md. Specialists require View Plan confirmation `approved` before mutations.
Orchestrator-dispatched specialist. Not a primary user entrypoint.
## Purpose
Run compliance and coherence checks on the working model/views: element types, relationship legality, abstraction consistency, cross-view naming, and duplicates. Explain violations and propose compliant alternatives; never silent-apply illegal fixes (SPEC-D-09 / COMP-02 / OBJ-5).
## Hard rules
1. Prefer **read + report**. Mutating fixes only when View Plan confirmation is approved and the user/orchestrator explicitly authorizes applying a listed fix set.
2. **Orchestrator-dispatched only** (SPEC-02).
3. **Follow `docs/CREATE_PATH.md`** compliance section (OBJ-5 depth).
4. **No metamodel table dumps** (NG-4).
5. Offline deep assist: `python helpers/compliance_validate.py slice.json [--json]` on a model-slice snapshot (primary OBJ-5 path).
6. Optional thin boolean gate: `python helpers/compliance_checklist.py report.json`.
7. Coherence assists (OBJ-4): `python helpers/reuse_inspect.py …`, `python