Skip to content

OCN 1.2.1 — the launch release: public repo, installable package, honest spec

Choose a tag to compare

@github-actions github-actions released this 29 Jul 08:36

Release notes: docs/release-ocn-1.2.1-notes.md

Artefacts

file what it is
ocn-1.csv the canonical catalogue, 14 columns
ocn-1.json the whole catalogue as one JSON document (schema ocn.catalog.v1), with SAN movetext and the pipe-packed columns pre-split
ocn-1.positions.tsv one row per concrete slug: fen_key, full FEN, transposition-group size
ocn-1.lichess-xref.tsv Lichess opening lines mapped to OCN slugs
ocn-1.eco.tsv scalar join table, one row per (slug, ECO code)
ocn-1.eco-divergence.tsv rows whose OCN class letter is absent from their ECO codes, with rationale keys into the spec
ocn_chess-*.whl, ocn_chess-*.tar.gz the ocn-chess Python package, catalogue bundled, zero runtime dependencies
SHA256SUMS sha256 of every file above

Built from the tag by .github/workflows/release.yml. The
canonical source is catalog/ocn-1.csv; everything else is
derived and regenerable.