consult-consistency-lintlisted
Install: claude install-skill Timelnapp/skills
# Consult Consistency Lint -- Cross-Artifact Diff
Flag inconsistencies: text vs diagram, missing acceptance for a phase, duplicated/conflicting scope, option drift.
## Inputs
| Input | Required |
|---|---|
| Latest `consult-frame`, `consult-arc`, `consult-gates`, `consult-acceptance`, `consult-commercial` | yes |
| Architecture artifact (Mermaid, draw.io path, image, or bullet list from `arch-diagrams`) | optional |
## Workflow
1. **Phase coverage** -- every phase in gates has exactly one acceptance row; flag orphans either direction.
2. **Option alignment** -- MVP/Pilot/Full names and definitions match across arc, gates, commercial; flag renamed or missing options.
3. **Scope strings** -- in/out scope in frame must not reappear as promised deliverables unless explicitly in acceptance; flag contradictions.
4. **Decision thread** -- arc "thread" sentence must match frame primary decision; flag mismatch.
5. **Diagram vs text** -- for each box/layer in the architecture artifact, map to a noun in arc or acceptance; unmapped diagram elements or unmapped promises in text get **FINDING**.
6. **Commercial vs gates** -- durations/options must reference the same phased path; flag phases with no timebox or timebox with no phase.
7. **Placeholder scan** -- `TBD`, `TODO`, `unknown -- confirm`, `lorem`, angle brackets; list file/section if known from paste titles.
## Output -- exactly this shape
```
## Lint -- <client or "TBD"> -- <YYYY-MM-DD>
**Summary**
- Critical: <n>
- Warning: