Teacher study v1: diagnostic-parser continuation
September 18, 2026 ยท View on GitHub
This is an implementation incident and explicit continuation addendum to the frozen protocol. The original protocol, source revision, stopped status and model evidence remain preserved. No experimental hypothesis, proposal, split, gate, model, budget or deadline changes.
Incident
The initial runner at 94ceb931b883b89e970786eee29f49ecb819faac completed and
replayed both round-one training episodes: seed 60 scored 6:10 and seed 61 scored
4:9, each capped at 10,000 frames. Those caps are unfinished native games.
At the stop, accounting recorded 5,000 Jev HTTP attempts and one teacher invocation.
No development or final evaluation had started.
Teacher A returned one final JSON proposal, followed by turn.completed, and
exited with code zero. The recorder incorrectly classified an error item as
non-message tool activity and raised before saving proposal.json. Its original
events.json retained the single complete response and usage; execution.json
retained the unexpected item type. The specific diagnostic message was discarded
by the old recorder and cannot be reconstructed. We do not infer its cause.
The Codex noninteractive documentation distinguishes error events from command and tool execution. The corrected parser records diagnostic markers separately, still rejects command/tool activity (including started-only items), and requires a completed turn. Teacher inputs, requested model/high settings, filesystem isolation and tool restrictions are unchanged.
Continuation rules
Recover only the original single JSON response with the original packet hash,
zero exit code, completed turn and precisely the recorded diagnostic-only
failure. Validate its original schema, length and evidence references. A separate
recovery.json records the original hashes and exact proposal; never overwrite
the failed execution record or ask for another candidate.
The recovered proposal is pong-intercept-target-v1, program hash
afc839f55b05a44af75ee372ee28fce9ebdd1a02c3bd6d2170580f7e3fdea498.
Its strategy uses reflected predicted arrival height for an incoming ball and
current-height tracking otherwise. This is a teacher hypothesis awaiting the
predeclared probes and development evaluation, not an improvement claim.
Before continuation, save a receipt containing the original stopped status and budget, original plan hash, hashes of every existing immutable study file, and the new clean source revision. Explicitly pass this receipt to the runner. Completed original episodes may then be reused; new episodes record the corrected source revision. The original root plan remains unchanged.
The global start remains Unix epoch 1789748981.6822329. All HTTP and teacher
counts carry forward, including the original teacher call. The offline parser
repair uses zero new model calls and consumes no teacher resampling allowance.
The original 24-hour deadline, 220,000-attempt ceiling, final reservation and
maximum eight teacher invocations remain in force.
Publication must include the stop and continuation receipts, both runner logs, original failed metadata, exact recovered response and all subsequent evidence. The aggregate audit must accept only these registered source revisions and check the preserved artifact hashes. This technical intervention and missing original diagnostic message must remain explicit limitations in the final report.