a11oy frontier tabs: +7 live 3D tabs (Governance Atlas, AI Oversight, Model Atlas, MELT Observability, Threat Graph, Deploy Posture, Warhacker Proofs) — additive, reads existing live APIs, vendored MIT viz
a11oy frontier tabs: +7 live 3D tabs (Governance Atlas, AI Oversight, Model Atlas, MELT Observability, Threat Graph, Deploy Posture, Warhacker Proofs) — additive, reads existing live APIs, vendored MIT viz
fix(loop): relocate uvicorn.run entry-point to EOF so the governed 6-receipt agent loop + warhacker tabs register (were dead code after a mid-file blocking uvicorn.run); ship proven 6-receipt szl_agentic_loop (retrieve->quarantine->tool->policy->kernel->emit, P3 non-interference). Surgical: only serve.py entry-point moved + module updated. Signed-off-by: Stephen P. Lutar Jr. <stephenlutar2@gmail.com>
fix(loop): move GOVERNED AGENT LOOP block BEFORE `if __name__=='__main__'` uvicorn.run() — it was dead code after the blocking call (never executed under `python serve.py`), so /mcp/ + /api/<ns>/v1/agent/* never registered. Now registers at boot.
fix(docker): drop COPY of 3 files absent from Space (szl_llm_registry.py, szl_elite_console.py, web/elite_console.html) that caused BUILD_ERROR; keep only the new COPY szl_agentic_loop.py. Rebased on last-good Dockerfile.
Scrub internal codenames from user-visible API responses: generic a11oy capability names in mesh/state, warhacker launch/index, observability trace; eval-arena domain=logistics; vertical-pack id=voyage. Signed-off-by: Stephen P. Lutar Jr. <stephenlutar2@gmail.com>
Deploy a11oy console v3 to pages/console.html (the actual / front-door served by serve.py spa_root). v3: self-contained 3D (Living Organism / Live System Map / Service Map render real interactive content, no black), in-image ECDSA DSSE signing (receipts PASS + tamper FAIL), 4 new tabs (Governed Decision, Eval Arena, Business Observability, Vertical-Pack Ecosystem), upgraded Forecast (8 metrics + 80/95% PI bands), 30 nav tabs, organ-name scrub (0 amaru/sentra/rosie/killinchu/drones/vessels user-visible refs). Keeps console/index.html in sync.
a11oy landing: strip remaining jargon from user-facing copy per honesty rules (no greek/internal symbols in marketing text) — 'Trust score (lambda-symbol)'->'Trust score', formula 'lambda-Cone Monotonicity'->'Trust-Floor Monotonicity', footer line now reads 'TRUST SCORE = RESEARCH CONJECTURE (NOT A THEOREM)'. pages/landing.html only; no serve.py / console.html change.