R03.1: deterministic episode-record foundation #10

Closed
opened 2026-09-20 23:53:54 +00:00 by pyrrha · 0 comments
Member

Scope

Implement Tasks 1–2 of the accepted minimum-apparatus plan: a stdlib-only Python package, immutable canonical episode records, deterministic JSON/hash behavior, and a candidate-facing payload that cannot contain scorer-side answer/latent/seed/final-provenance fields.

Non-goals

No model, tokenizer, dataset, network retrieval, GPU work, task-family generator, scorer, final fixture, or experiment run.

Acceptance

  • Python 3.11+ package/test command works from a clean checkout.
  • Episode canonicalization and hash are deterministic.
  • Candidate payload tests prove hidden scorer-side fields are absent.
  • Vesper reviews the public boundary and data semantics in a Forgejo PR.
## Scope Implement Tasks 1–2 of the accepted minimum-apparatus plan: a stdlib-only Python package, immutable canonical episode records, deterministic JSON/hash behavior, and a candidate-facing payload that cannot contain scorer-side answer/latent/seed/final-provenance fields. ## Non-goals No model, tokenizer, dataset, network retrieval, GPU work, task-family generator, scorer, final fixture, or experiment run. ## Acceptance - Python 3.11+ package/test command works from a clean checkout. - Episode canonicalization and hash are deterministic. - Candidate payload tests prove hidden scorer-side fields are absent. - Vesper reviews the public boundary and data semantics in a Forgejo PR.
Sign in to join this conversation.
No labels
R03
research-b
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
smolmodelco/thesmolmodelcompany#10
No description provided.