# B12 Offline Verification Report

## Decision

**Dependency-free release gates: PASS.** B12 is ready for one Netlify review build. The existing B8 deployment remains the rollback baseline until live review is accepted.

## Integrated state

- Release: `0.4.6-b12`
- 47 projects, 9 regions, 47 relationship edges
- 6 guided journeys / 36 stages
- 10 showcase signals
- 212 archive artifacts: 153 bound, 37 indexed, 22 missing
- 99 public-safe ledger receipts
- 20 README-verified public sources
- 15 core routes, 47 project routes, 9 region routes, and 6 journey routes
- 27 critical source files protected by SHA-256 receipts

## Gate receipts

- **PREPARE:** Prepared static source: shared [slug] project routing is authoritative.
- **REGISTRY:** Validated registry JSON: 47 projects, 9 regions, 47 relationship edges, 4 featured gateways.
- **TIER1:** Validated 23 Tier 1 rooms: 22 draft, 1 representative; schema 1.2.0; project-specific architecture, limitations, claims, receipts, artifacts, and actions present.
- **ARCHIVE:** Validated B4 Living Archive: 212 artifacts (153 bound, 37 indexed, 22 missing), 99 ledger entries, 6 music lanes, 47 genome snapshots, 9 region snapshots, and 23 Tier 1 field cards.
- **RELEASE:** Validated preserved B5 release gates for the Living Field review package: publication boundaries, information routes, accessibility source safeguards, routes, and assets.
- **MOTION:** Validated B7 Living Field: motion rig, pointer parallax, route veil, reveal orchestration, five route-specific scenes, and Quiet/Reduced Motion safeguards are present.
- **DIAGNOSTICS:** Validated B8 motion review candidate: hidden review diagnostics, release identity, motion identity, browser test coverage, and public-mode disablement are present.
- **GUIDED:** Validated B9 Guided Constellation: 6 journeys, 36 journey stages, 10 showcase signals, Tier 1 visuals, static routes, project-room trails, and dedicated Field scenes.
- **EVIDENCE:** Validated B10 Real Artifact Enrichment: 3 live receipts, 23 Tier 1 evidence boards (10 source-bound, 13 registry-grounded), 212 archive artifacts, and five public ledger receipts.
- **ORIGINALS:** Validated B11 Original Media Intake: 9 project bindings, 5 channels, 20 new README-verified public sources (9 repositories, 4 live experiences, 2 publications, 1 release, 4 music channels), and six public ledger receipts.
- **B12:** Validated B12 Combined Release Hardening: centralized release identity, 212 artifacts (153 bound), 99 ledger receipts, six B12 receipts, one-deploy review policy, B8 rollback custody, critical-source hashes, dynamic ledger releases, and clean deployment source.
- **STATIC_SOURCE:** Validated static page sources: no request-time server APIs; dynamic routes are fully enumerated.
- **EXPORT_FIXTURE:** Validated B12 synthetic export fixture against the production post-build contract.
- **TS_SYNTAX:** Parsed 115 TypeScript/TSX files with zero syntax errors.
- **RELATIVE_IMPORTS:** Resolved relative imports across 135 source files.

- **JSON:** Parsed 81 JSON files with zero errors.
- **Public package:** secret, token, phone-number, and email-pattern scan passed.
- **ZIP hygiene:** no `node_modules`, `.next`, `out`, or one-off Village route included.

## Full-build boundary

A local `npm ci` attempt did not complete through the external package gateway. The workspace also reports Node 22.16.0 while the package pins Node 22.17.0+. Therefore a semantic Next.js build, Vitest suite, and Playwright browser run are not claimed locally. The Netlify review build must show compilation, static generation, and `Validated B12 static export contract` before acceptance.

## Rollback

Approved B8 deploy: `6a652af3a69438604015e584`  
Approved B8 package SHA-256: `72217be221317e48ee9f2933a4619c147e3c1b58a23d5925298091ece2395921`
