# VERSION.md — Protocol Stack V2

> Current freeze: V2 Slimmed Three-Layer Architecture.

---

## Version Summary

| Field | Value |
|-------|-------|
| **Version** | **2.0.0** |
| **Label** | Slimmed Three-Layer Architecture |
| **Freeze Date** | 2026-06-06 |
| **Freeze Git** | `96b816c` |
| **OpenClaw** | v2026.6.1 (2e08f0f) |
| **Architecture** | AGENTS + GOVERNANCE + PORTFOLIO + protocol-reference |
| **File Count** | 35 protocol files + scripts + templates |
| **Audit PASS** | 78/91 |
| **Audit FAIL** | 0/91 |
| **Protocol Volume** | 44,136 bytes (−21% vs V1) |

## Architecture Stack

```
AGENTS.md ───────────── Execution Protocol (§0–7 + Learning Loop + Context Budget)
GOVERNANCE.md ───────── Execution Governance (§0–11 state machine → quality gate)
PORTFOLIO.md ────────── Portfolio Management (§1–14 registry → dashboard)

protocol-reference/
├── quality-gates.md    Three gates consolidated (AGENTS + GOV + PORT)
├── metrics.md          Score definitions + rating tables
└── templates.md        Block/replan/audit/portfolio/dashboard examples

scripts/audit-*.mjs     Automated verification (91 checks)
scripts/upgrade-test.mjs OpenClaw upgrade compatibility (62 checks)
```

## Version Contract

See `version-contract.md`. Supported OpenClaw: v0.9.x, v0.10.x.

## Known WARNs (13, all expected)

All WARNs are pre-existing conditions with no active project data:

- **AGENTS.md**: Hard Rules count 3 (target ≥ 5) — needs recurring pattern promotion
- **GOVERNANCE.md**: No progress.log / blocker.md / execution-audit.md — no active projects
- **PORTFOLIO.md**: No active projects for Health Score calculation; 4 project dirs found for duplicate scan
