> SYSTEM STATUS

forge-121 — terminal
FORGE-121 (.121)
🟢 ONLINE  |  Ubuntu 22.04
PM2: 5 apps running CPU: 23%  |  RAM: 4.2 / 8 GB Uptime: 45d 12h 33m Role: Production Server
ground-station — terminal
GROUND-STATION (.10)
🟢 ONLINE  |  NAS Proxy
Docker: 7 containers Services: PostgreSQL, PostgREST :54321 Disk: 2.0 TB free Role: Supabase Host / DNS
gcp-gateway — terminal
GCP-GATEWAY
🟢 ACTIVE  |  europe-west2
Services: Vertex AI, Cloud Run Mesh IP: 10.131.0.1 Model: gemini-1.5-pro Role: AI Gateway
do-factory — terminal
DO-FACTORY
🟡 STANDBY  |  lon1
Services: Build/CI pipeline Mesh IP: 10.132.0.1 Last Build: 6h ago Role: Factory Node
azure-cortex — terminal
AZURE-CORTEX
🟡 STANDBY  |  uksouth
Services: ML inference, Flask Mesh IP: 10.133.0.1 DevOps: Hex Genome pipeline Role: Cortex Node
supabase — terminal
SUPABASE
🟢 ONLINE  |  world2_local
Tables: 16  |  Schemas: 3 RLS: Active  |  Auth: OAuth Port: 54321 (prod) / 54322 (dev) Role: Primary Datastore
drobo-nas — terminal
DROBO-NAS (.100)
🔴 OFFLINE  |  Storage Node
Files: 24,360 .genome/.meta Mount: /Volumes/Drobo Protocol: SMB via .10 Role: Genome Archive
bigmac2 — terminal
BIGMAC2 (.6)
🟢 ONLINE  |  Dev Machine
Services: Next.js :3000, Trinity :3001 Content: Server :8080 OS: macOS (Xcode Farm) Role: Development Hub

> PM2 STATUS

┌────┬──────────────────────┬──────────┬──────┬────────────┬──────────────┐
│ id │ name                 │ mode     │ ↺    │ status     │ cpu / mem    │
├────┼──────────────────────┼──────────┼──────┼────────────┼──────────────┤
│ 0  │ world2-trinity       │ fork     │ 0    │ ● online  │ 2%  / 180MB  │
│ 1  │ deliva               │ fork     │ 0    │ ● online  │ 1%  / 95MB   │
│ 2  │ stixap               │ fork     │ 0    │ ● online  │ 1%  / 88MB   │
│ 3  │ vanix-app            │ fork     │ 0    │ ● online  │ 0%  / 72MB   │
│ 4  │ baata                │ fork     │ 0    │ ● online  │ 0%  / 65MB   │
└────┴──────────────────────┴──────────┴──────┴────────────┴──────────────┘
 5 apps — 5 online — 0 errored — mode: fork — uptime: 45d+

> API REGISTRY

Site Turn Router  — /api/site-turn/* — 4 endpoints
POST
/api/site-turn/resolve
Resolve content routing via 7-tier tie-break hierarchy
$ curl -X POST https://w2-0.org/api/site-turn/resolve \ -H "Content-Type: application/json" \ -d '{"node_id": "hex-0042", "context": {"user": "guardian"}}'
GET
/api/site-turn/status
Router health check — returns service status & cache stats
$ curl https://w2-0.org/api/site-turn/status
GET
/api/site-turn/history/:session_id
Retrieve session routing history by session ID
$ curl https://w2-0.org/api/site-turn/history/sess_abc123
GET
/api/site-turn/traces/:trace_id
Fetch detailed audit traces for routing decisions
$ curl https://w2-0.org/api/site-turn/traces/tr_00ff41
HEX Genome  — /api/hex/* — 3 endpoints
GET
/api/hex/nodes
List genome nodes — paginated, filterable by tag/schema
$ curl "https://w2-0.org/api/hex/nodes?limit=50&schema=genome"
GET
/api/hex/nodes/:id
Get a single genome node by ID with revision history
$ curl https://w2-0.org/api/hex/nodes/hex-0042
POST
/api/hex/sync
Trigger genome sync from JSONL source to Supabase
$ curl -X POST https://w2-0.org/api/hex/sync \ -H "Authorization: Bearer $SUPABASE_SERVICE_KEY"
Guardian  — /api/guardian/* — 4 endpoints
POST
/api/guardian/verify
Verify 2FA TOTP token for Guardian session
$ curl -X POST https://w2-0.org/api/guardian/verify \ -H "Content-Type: application/json" \ -d '{"token": "123456"}'
GET
/api/guardian/session
Check current Guardian session status & clearance level
$ curl https://w2-0.org/api/guardian/session \ -H "Cookie: guardian_session=..."
POST
/api/guardian/setup
Initialize Guardian 2FA — returns QR code & secret
$ curl -X POST https://w2-0.org/api/guardian/setup
DELETE
/api/guardian/revoke
Revoke active Guardian session and clear cookies
$ curl -X DELETE https://w2-0.org/api/guardian/revoke \ -H "Cookie: guardian_session=..."
Vertex AI  — /api/vertex — 1 endpoint
POST
/api/vertex
Gemini 1.5 Pro inference via Vertex AI Enterprise bridge
$ curl -X POST https://w2-0.org/api/vertex \ -H "Content-Type: application/json" \ -d '{"prompt": "Analyze this genome node", "model": "gemini-1.5-pro"}'
DevOps  — /api/devops/* — 2 endpoints
GET
/api/devops/work-items
Fetch Azure DevOps work items for Hex Genome project
$ curl https://w2-0.org/api/devops/work-items
GET
/api/deployments/status
Get current deployment status across all environments
$ curl https://w2-0.org/api/deployments/status
System  — /api/health, /api/status — 2 endpoints
GET
/api/health
Basic health check — returns 200 OK with uptime & version
$ curl https://w2-0.org/api/health
GET
/api/status
Detailed system status — all services, DB, cache, mesh
$ curl https://w2-0.org/api/status

> DEPLOYMENT PIPELINE

BigMac2
10.0.0.6 — dev
npm build
.next/
build artifacts
rsync
FORGE-121
10.0.0.121 — prod
pm2 restart
LIVE
w2-0.org
Last deploy: 2026-05-07 18:45:22 UTC  |  Duration: 2m 34s  |  Status: SUCCESS
[18:44:48] npm run build — started
[18:45:01] Build completed — 142 pages, 0 errors
[18:45:03] rsync .next/ → jamie@10.0.0.121:/var/www/world2/
[18:45:18] Sync complete — 2,847 files transferred
[18:45:22] pm2 restart world2 — all 5 processes online

> NETWORK MESH

GCP 10.131.0.1 europe-west2 DO 10.132.0.1 lon1 AZURE 10.133.0.1 uksouth LAN 10.0.0.0/24 DrayTek .1 BigMac2 .6 Ground Station .10 FORGE .121 Drobo .100 Supa base Dev Server VPN DNS .11 ⚡ 81.150.38.153:51820 WireGuard VPN WireGuard VPN
Online Standby Offline ⚡ Public Endpoint

> DOMAIN ROUTES

Domain Target Proxy Status
w2-0.org 10.0.0.121 nginx → :3000 🟢 ACTIVE
dev.w2-0.org 10.0.0.10 apache → :3000 🟢 ACTIVE
thetimesafe.uk 10.0.0.121 nginx static 🟢 ACTIVE
uuuuuu.uk 10.0.0.121 nginx static 🟢 ACTIVE
chortal.uk 10.0.0.121 nginx static 🟢 ACTIVE
theworld2.uk 10.0.0.121 nginx → :3000 🟡 MIGRATING
api.w2-0.org 10.0.0.121 nginx → :3000/api 🟢 ACTIVE
stixap.w2-0.org Cloud Run GCP → us-central1 🟢 ACTIVE

> LIVE LOGS

> DATABASE SCHEMAS

genome  — 4 tables  |  Hex Genome digital memory system
genome.nodes
★ id uuid node_id text content jsonb source_file text checksum text created_at timestamptz updated_at timestamptz
genome.node_revisions
★ id uuid node_id uuid FK revision int diff jsonb author text created_at timestamptz
genome.tags
★ id uuid name text category text created_at timestamptz
genome.node_tags
★ node_id uuid FK ★ tag_id uuid FK
st  — 7 tables  |  Site Turn routing engine
st.site_turns
★ id uuid node_id text route text tier_resolved int latency_ms int created_at timestamptz
st.routing_rules
★ id uuid priority int pattern text target text tier int active bool
st.sessions
★ id uuid user_id uuid FK started_at timestamptz last_activity timestamptz context jsonb
st.cache_entries
★ key text value jsonb tier text ttl int created_at timestamptz
st.node_scores
★ id uuid node_id text score float factors jsonb
st.config
★ key text value jsonb updated_by text updated_at timestamptz
st.work_items
★ id int title text state text assigned_to text synced_at timestamptz
audit  — 5 tables  |  Observability & anomaly detection
audit.traces
★ id uuid trace_id text service text duration_ms int status text created_at timestamptz
audit.trace_events
★ id uuid trace_id uuid FK event_type text payload jsonb timestamp timestamptz
audit.anomalies
★ id uuid trace_id uuid FK severity text description text resolved bool
audit.access_log
★ id bigint user_id uuid action text resource text ip_address inet timestamp timestamptz
audit.system_events
★ id uuid event_type text source text metadata jsonb created_at timestamptz

> QUICK ACTIONS

$ pm2 status
→ Guardian DevOps Panel
$ docker ps
→ Guardian Infrastructure
$ git log
→ GitHub Repository
$ curl /api/health
→ API Health Check
$ psql genome
→ HEX Gnome Dashboard
$ tail -f logs
→ Guardian Console
$ ssh forge-121
→ System Status Panel
$ wg show
→ Network Admin