CWP-P31-UI-2026-01 · operator shell
Grounded Operator Deck
One frame for day-to-day work: same nav model everywhere, glass-box health readouts, and tag in/out
when you need explicit on-call focus. This page only issues GET probes from your
browser (no POST to command-center — shift writes go through EPCP Access or home
npm run operator:shift-in / out).
Trust boundary: mutations are enforced on Workers (see
p31ca/docs/EDGE-SECURITY.md;
mesh-red order: p31ca/docs/OPS-GLASS-OPERATOR-RUNBOOK.md), not in static HTML alone.
Pair with npm run command-center on
127.0.0.1:3131 and the
EPCP (G.O.D. edge) dashboard.
Three surfaces — this machine (whitelisted local API), this page / p31ca (read-mostly glass), edge EPCP (Access, fleet, audit) — all mapped here so agents and humans pick the right surface without spelunking the repo.
npm run command-center — grouped whitelisted actions (verify, p31:all, validate:full,
release, mesh, glass, operator shift, hub:ci, PR). Stays on your
machine; start the server, then use the top link.
/ops on p31ca — full glass table below. Ingested from
home p31-ecosystem.json (see CWP).
GET /api/health ·
operator shift (public state) — tag
in/out via POST + Access.
Ingest: p31-ecosystem.json · 44 probes ·
2026-05-01 (single source: home p31-ecosystem.json →
npm run ops:ingest in p31ca; CLI aggregate:
npm run ecosystem:glass)
Live GETs from your browser. CLI aggregate with no CORS limits:
npm run ecosystem:glass (repo root) →
/tmp/p31_glass_report.json.
| Id | Group | Level | HTTP | ms | URL |
|---|---|---|---|---|---|
| k4-personal-api-health | mesh | … | — | — | https://k4-personal.trimtab-signal.workers.dev/api/health |
| k4-personal-api-mesh | mesh | … | — | — | https://k4-personal.trimtab-signal.workers.dev/api/mesh |
| k4-cage-health | mesh | … | — | — | https://k4-cage.trimtab-signal.workers.dev/api/health |
| k4-hubs-health | mesh | … | — | — | https://k4-hubs.trimtab-signal.workers.dev/health |
| k4-agent-hub-manifest | mesh | … | — | — | https://k4-agent-hub.trimtab-signal.workers.dev/v1/manifest |
| k4-agent-hub-topology | mesh | … | — | — | https://k4-agent-hub.trimtab-signal.workers.dev/v1/topology |
| k4-agent-hub-federation | mesh | … | — | — | https://k4-agent-hub.trimtab-signal.workers.dev/v1/federation |
| p31ca-passkey-register-begin | mesh | … | — | — | https://p31ca.org/api/passkey/register-begin |
| geodesic-room-worker | mesh | … | — | — | https://geodesic-room.trimtab-signal.workers.dev/ |
| cf-edge-lab-api-edge | labs | … | — | — | https://cf-edge-lab.trimtab-signal.workers.dev/api/edge |
| agent-hub-health | mesh | … | — | — | https://p31-agent-hub.trimtab-signal.workers.dev/api/health |
| orchestrator-status | orchestrator | … | — | — | https://p31-orchestrator.trimtab-signal.workers.dev/api/orchestrator/status |
| command-center-health | command-center | … | — | — | https://command-center.trimtab-signal.workers.dev/api/health |
| operator-shift-public | command-center | … | — | — | https://command-center.trimtab-signal.workers.dev/api/operator/shift |
| p31ca-hub-root | pages | … | — | — | https://p31ca.org/ |
| p31ca-passport-short | pages | … | — | — | https://p31ca.org/passport |
| p31ca-agents-short | pages | … | — | — | https://p31ca.org/agents |
| p31ca-mesh-start-page | pages | … | — | — | https://p31ca.org/mesh-start.html |
| p31ca-social-molecules-page | pages | … | — | — | https://p31ca.org/social-molecules.html |
| p31ca-cars-shorturl | pages | … | — | — | https://p31ca.org/cars |
| p31ca-initial-build-page | pages | … | — | — | https://p31ca.org/initial-build.html |
| p31ca-build-shorturl | pages | … | — | — | https://p31ca.org/build |
| p31ca-family-sovereign-pack | pages | … | — | — | https://p31ca.org/family-pack |
| p31ca-public-surface-json | contracts | … | — | — | https://p31ca.org/p31-public-surface.json |
| social-worker-health | social | … | — | — | https://social.p31ca.org/ |
| social-worker-status | social | … | — | — | https://social.p31ca.org/status |
| p31ca-fleet-entities-json | contracts | … | — | — | https://p31ca.org/p31-fleet-entities.json |
| p31ca-privacy-page | pages | … | — | — | https://p31ca.org/privacy |
| p31ca-security-txt | pages | … | — | — | https://p31ca.org/.well-known/security.txt |
| bonding-soup | pages | … | — | — | https://bonding.p31ca.org/ |
| donate-api-health | monetary | … | — | — | https://donate-api.phosphorus31.org/health |
| donate-api-health-workers-dev | monetary | … | — | — | https://donate-api.trimtab-signal.workers.dev/health |
| creator-economy-contract | contracts | … | — | — | https://p31ca.org/creator-economy.json |
| worker-spa-appointment-tracker | worker-spa | … | — | — | https://p31-appointment-tracker.trimtab-signal.workers.dev/ |
| worker-spa-love-ledger | worker-spa | … | — | — | https://p31-love-ledger.trimtab-signal.workers.dev/ |
| worker-spa-medical-tracker | worker-spa | … | — | — | https://p31-medical-tracker.trimtab-signal.workers.dev/ |
| worker-spa-somatic-anchor | worker-spa | … | — | — | https://p31-somatic-anchor.trimtab-signal.workers.dev/ |
| worker-spa-legal-evidence | worker-spa | … | — | — | https://p31-legal-evidence.trimtab-signal.workers.dev/ |
| worker-spa-contact-locker | worker-spa | … | — | — | https://p31-contact-locker.trimtab-signal.workers.dev/ |
| worker-spa-sleep-tracker | worker-spa | … | — | — | https://p31-sleep-tracker.trimtab-signal.workers.dev/ |
| worker-spa-budget-tracker | worker-spa | … | — | — | https://p31-budget-tracker.trimtab-signal.workers.dev/ |
| worker-spa-genesis-gate | worker-spa | … | — | — | https://genesis-gate.trimtab-signal.workers.dev/health |
| p31-google-bridge-health | mesh | … | — | — | https://p31-google-bridge.trimtab-signal.workers.dev/health |
| bonding-relay-health | mesh | … | — | — | https://bonding-relay.trimtab-signal.workers.dev/health |
Loading edge state…
GET https://command-center.trimtab-signal.workers.dev/api/operator/shift — public PII-free state. POST JSON body: action = in or
out, optional note (requires Cloudflare Access + operator role).
Local (home repo only): npm run operator:shift-in ·
npm run operator:shift-out ·
npm run operator:shift-status →
~/.p31/operator-shift.jsonl
EPCP command center (Worker) is a separate glass surface:
command-center health · see
andromeda/.../command-center/CLOSURE.md