Observatory bridge — SuperAce Phase 10-B B-tail.1 Endpoints: POST /events (browser batches events) POST /probe (Claude submits JS; returns {id}) GET /probe-poll (browser polls pending) POST /probe-result (browser posts exec result) GET /probe-result/N (Claude reads result) POST /snapshot-full-dump (R1.0.A full scene tree + components, writes scene_snapshot_full.json) GET /status (counters) GET /observatory.js (standalone instrumentation script) GET /userscript.user.js (Tampermonkey bootstrap) Data: /home/devuser/superace-clone/observatory/events.jsonl