verification-lattice
Multi-layer verification pipeline beyond Code Review
Best use case
verification-lattice is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Multi-layer verification pipeline beyond Code Review
Teams using verification-lattice should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/verification-lattice/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How verification-lattice Compares
| Feature / Agent | verification-lattice | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Multi-layer verification pipeline beyond Code Review
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Verification Lattice: 5-Layer Verification Pipeline
A layered verification system where each layer builds on previous results, culminating in informed human review.
## Decision Checklist
Before running verification, answer sequentially:
1. Is this a documentation-only or formatting change? -> If YES: run Layers 1-2 only (skip 3-5)
2. Does the change affect security, auth, or PII? -> If YES: run all 5 layers, Layer 3 mandatory
3. Is the risk score > 50? -> If YES: run Layers 1-4, Layer 5 mandatory (human review)
4. Is the risk score < 26? -> If YES: run Layers 1-3 only, Layer 5 optional
5. Does the project have performance benchmarks? -> If NO: skip Layer 4 performance checks
### Abort Conditions
- Layer 1 (deterministic) fails -> STOP, fix before continuing
- Layer 3 finds critical/high vulnerability -> STOP, mandatory fix
---
## Layer 1: Deterministic Verification
**Purpose:** Automated checks producing consistent, repeatable results.
**Checks:**
- Lint (code style, patterns)
- Format (whitespace, structure)
- Type checking (static type errors)
- Compilation (build errors)
- Unit tests (functional correctness)
**Agent:** None (scripts only)
**Gate:** All checks must pass. No exceptions.
**Output:** Pass/Fail + error log
---
## Layer 2: Semantic Verification
**Purpose:** AI-powered analysis of intent and correctness.
**Checks:**
- Implementation matches specification
- Acceptance criteria fully met
- Business logic correctness
- API contract compliance
- Documentation updates aligned with code
**Agent:** `code-reviewer`
**Gate:** All criteria mapped to code changes.
**Output:** Mapping report + acceptance criteria checklist
---
## Layer 3: Security Verification
**Purpose:** Identify vulnerabilities and compliance risks.
**Checks:**
- OWASP vulnerability patterns
- Dependency audit (known CVEs)
- Secret detection (API keys, credentials)
- PII exposure scan
- SQL injection patterns
- Authorization flaws
**Agent:** `security-reviewer`
**Gate:** No high or critical severity findings.
**Output:** Security scan report + remediation plan
---
## Layer 4: Agentic Verification
**Purpose:** Cross-cutting concerns beyond code functionality.
**Checks:**
- Performance regression analysis
- API contract compatibility
- Documentation consistency
- Mental model freshness
- Architecture alignment
**Agent:** `architect`
**Gate:** No regressions, architecture decisions justified.
**Output:** Architecture review + risk assessment
---
## Layer 5: Human Code Review
**Purpose:** Design decisions, business alignment, maintainability.
**Input:** Consolidated report from layers 1-4.
**Focus:**
- Design decisions rationale
- Business alignment
- Long-term maintainability
- Code clarity and readability
**Gate:** Human approval required.
**Output:** Reviewer sign-off + design notes
---
## Execution Flow
1. Layer 1 runs → produces report
2. Layer 2 consumes Layer 1 report → produces report
3. Layer 3 consumes Layers 1-2 reports → produces report
4. Layer 4 consumes Layers 1-3 reports → produces report
5. Human reviewer reads consolidated report from Layers 1-4 → approves/requests changes
Each layer is independent executable, but cascade provides context enrichment.
---
## Commands
- **`/verify-full {task-id}`** — Run all 5 layers sequentially
- **`/verify-layer {N} {task-id}`** — Run specific layer for debugging
## Output Storage
All verification results stored in `output/verification/{task-id}/`:
- `layer1-deterministic.json`
- `layer2-semantic.json`
- `layer3-security.json`
- `layer4-agentic.json`
- `layer5-human-checklist.md`Related Skills
zoom-out
Elevates perspective from trees to forest. Maps architecture, dependencies, and second-order effects before implementation decisions. Use when designing, when evaluating trade-offs, or at the start of design sessions.
workspace-integrity
Catalogo de integrity auditors — drift CLAUDE.md, rule manifest, orphan rules, agents catalog sync, baseline, agent size
wellbeing-guardian
Sistema proactivo de bienestar individual
web-research
Search the web to resolve context gaps — documentation, versions, CVEs, best practices. Auto-starts SearxNG Docker if available, falls back to WebSearch.
voice-inbox
Transcripción de audio y flujo audio→texto→acción para mensajes de voz
topic-cluster
BERTopic clustering — agrupa retros/PBIs/incidents/lessons en topics tematicos con labels. Filtra ruido, descubre patrones cross-proyecto
time-tracking-report
Generación de informes de imputación de horas a Excel/Word
tier3-probes
Catalogo de feasibility probes para champions Tier 3 — Scrapling, Oumi, Memvid, BERTopic, Reranker, PDF extract
test-architect
Design and generate highest-quality tests across 16 languages and 14 test types
tech-research-agent
Agente de investigación técnica autónoma — investiga temas, genera informes, notifica al humano designado
team-onboarding
Onboarding y evaluación de competencias para nuevos miembros del equipo
team-coordination
Multi-team orchestration — create teams, assign members, detect cross-team blockers