Files
jaxperro fce6f0f2de research: oraclebot — Study B real-time paper harness (wwf-oraclebot) + nightly chain grading
Mirrors forward.py::score_oracle semantics verbatim (constants frozen from
study_oracle/tape); live-only suppress-only guards; $100 FAK walks the live
asks inside p_ref*1.05; three settle layers (own-feed tick, CLOB flags,
nightly CTF re-grade via grade_oracle.py -> oracle_paper_ledger.jsonl).
Shakedown 2026-07-22: 52 events/9 fills/43 craters at p50 541ms; 30/30
event agreement vs tape scorer on the comparable set. Verdict still binds
to forward_ledger only (#17).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 16:51:54 -04:00

7 lines
298 B
Docker

# wwf-oraclebot — one dep, no git, no clone (a paper harness must not depend
# on GitHub being up to boot; same discipline as surgebot/recorder).
FROM python:3.12-slim
RUN pip install --no-cache-dir websocket-client
COPY research/oraclebot.py /oraclebot.py
CMD ["python3", "-u", "/oraclebot.py"]