# Enter the Field v0.4.0 B2 — Genome Foundation Verification Report

**Build state:** Offline development package  
**Netlify activity:** None  
**Rollback baseline:** live v0.3.4 review deployment remains untouched  
**Package version:** 0.4.0-b2.1

## Foundation delivered

- **47** canonical project records
- **9** canonical world regions
- **47** reviewed relationship edges
- **47** statically enumerable Project Genome routes
- **9** statically enumerable region routes
- **1** curated/representative Genome: Parallax Village
- **46** explicitly labeled B2 foundation drafts
- **23** Tier 1 projects
- **4** featured Arrival Field gateways

## Offline validation completed

- Registry JSON validation: **PASS**
- Project ID uniqueness: **PASS**
- Project slug uniqueness: **PASS**
- Region reference integrity: **PASS**
- Relationship endpoint integrity: **PASS**
- Planned route/slug alignment: **PASS**
- Static source API guard: **PASS**
- Dynamic route enumeration guard: **PASS**
- One-off Village route removal: **PASS**
- Relative import resolution scan: **PASS**
- TypeScript/TSX syntax parse: **71 files, 0 syntax errors**
- Obvious secret-pattern scan: **PASS**
- Oversized-source-file scan: **PASS**

## Verification still required before Netlify Deploy 1

This workspace is running Node 22.16.0 while the pinned project and Chromium package require Node 22.17.0 or later. After temporarily relaxing the local engine check, dependency installation did not complete because the package gateway was unavailable. Therefore these gates remain intentionally open:

- `npm ci` under Node 22.17+
- ESLint
- TypeScript semantic typecheck
- Vitest unit suite
- Next.js production static export
- Exported-file identity check for all 47 project rooms and 9 region rooms
- Playwright route, accessibility, responsive-layout, security-header, and screenshot suites

No Netlify deployment should occur until those gates pass locally or in a non-billable build environment.

## Relationship review queue

The following **6** projects currently have no reviewed relationship edge. Their rooms intentionally show an empty state instead of inventing a connection:

- **Parallax: Unmoored** (`PRJ-UNM-001`)
- **Public Surveillance Ledger** (`PRJ-PSL-001`)
- **Shadow Vag** (`PRJ-SV-001`)
- **The Last Modem** (`PRJ-TLM-001`)
- **Institute Field Campus** (`PRJ-IFC-001`)
- **MycoMesh OS** (`PRJ-MM-001`)

## Public-mode blockers

The content validator blocks public mode while any `public` room remains a foundation draft. Current blockers:

- **PERT-OS** — source basis: Existing enterthefield.org experience
- **Parallax Music Archive & Radio** — source basis: MicTek / Mikey More Bounce / Suno archive
- **Inspection Closeout / Business Card Hub** — source basis: Live GitHub Pages business-card destination

Public-candidate and private-review rooms remain non-public until explicitly promoted.

## Most common missing artifact lanes

- **publicLink:** 31 projects
- **demoRepo:** 27 projects
- **detailRoom:** 11 projects
- **heroPoster:** 1 projects

## Netlify credit discipline

- Build B2, B3, B4, and local QA offline.
- Deploy 1 only after the complete local gate passes.
- Collect review notes into one correction batch.
- Deploy 2 as the final noindex acceptance candidate.
- Any third deployment is emergency-only.
