Skip to content

Tier 1 implementation blueprint

This directory contains the implementation-ready architecture produced in response to the independent Claude architecture review (reports-ai/reviews/CLAUDE_TIER1_ARCHITECTURE_REVIEW_v0.3.0.md). It converts that review's recommendations into specifications precise enough that a future implementation agent (Codex or Claude) can build Phases 1–3 of IMPLEMENTATION_ROADMAP.md without making a new security-relevant design decision.

Contents

  • IMPLEMENTATION_ROADMAP.md — the definitive phase sequence (inert corrections → architecture implementation → sealed executor → disposable-lab validation → first adapter → production readiness review). Start here.
  • specs/ — one implementation-ready specification per subsystem: protected artifact encryption, key lifecycle, whole-store anti-rollback, confirmation authority, reconciliation authority, the sealed executor, the capability adapter contract, adapter restrictions, rate/blast-radius policy, and the disposable-lab execution model. Each spec defines purpose, security goals, invariants, trust boundaries, state ownership, interfaces, failure modes, recovery behavior, non-goals, required tests, activation requirements, and four checklists (implementation/review/security/test).
  • PHASE_5_READINESS_REVIEW_2026-08.md — a point-in-time gap analysis of exactly what remains between the current repository and a safely implementable Phase 5: a dependency graph, what's already built vs. genuinely missing (no production PREPARE-construction function exists yet — the one concrete gap), unresolved owner decisions (ADR-011's TPM confirmation, Milestone 0's capability naming), the security invariants a first adapter must preserve, and a proposed implementation/test/adversarial-test sequence. Analysis only — activates nothing, implements nothing.

Relationship to existing Tier 1 documents

This blueprint does not replace or duplicate the existing top-level Tier 1 documents — it resolves the open decisions they identified:

Existing document What this blueprint adds
../TIER1_ARCHITECTURE.md Concrete interfaces for the components it describes narratively
../RECOVERY_CONTRACT_SPEC.md Unchanged — remains the normative contract/fault specification
../TIER1_ACTIVATION_DECISIONS.md Resolved by ../adr/ ADR-009 through ADR-016
../TIER1_ROADMAP.md Milestone sequence unchanged; IMPLEMENTATION_ROADMAP.md here gives the concrete phase-by-phase execution order within those milestones
../WRITE_ENDPOINT_RISK_MATRIX.md Unchanged — remains the source inventory for candidate selection
../TIER1_LAB_PLAN.md Operationalized by specs/disposable_lab_execution_model.md

What this blueprint does not authorize

Nothing here activates WRITE, adds a production endpoint, adds a WRITE MCP tool, adds a capability to any profile, contacts pfSense, or changes release state. Every spec's "Activation requirements" section states its own gates explicitly; IMPLEMENTATION_ROADMAP.md's phase gates state the overall sequence and where separate, explicit owner authorization remains required.