Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions TODO.sota/00-README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,13 @@ hf jobs run --flavor a100-large -d \
| 07 | 07-nikud-ipa-rule-layer.md | P3 | — | DONE (py#29, py#30) |
| 08 | 08-thai-small-tier.md | P3 | #44 | job LAUNCHED (run-025, l4x4) |
| 09 | 09-hebrew-audio-pseudolabel-probe.md | P3 (parked probe) | — | DONE as parked probe (script only) |
| 10 | 10-heb-plane-2-release.md | P1 | 04 | pending |
| 11 | 11-arabic-r8-chain.md | P1 | — | jobs RUNNING (a100) |
| 12 | 12-thai-tiny-contract.md | P2 | — | job RUNNING (a100) |
| 13 | 13-thai-lexicon-release.md | P2 | 03 | pending |
| 14 | 14-ts-plane-port.md | P2 | — | pending |
| 15 | 15-api-edge.md | P2 | 14 | pending |
| 16 | 16-parking-lot.md | — | — | parked (not now) |

## Schedule

Expand Down
11 changes: 11 additions & 0 deletions TODO.sota/10-heb-plane-2-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# WO10 — heb-diac-plane-2.0 release chain (WO04 remainder)

**Gate: PASSED** — artifact DER 8.18 (int8, runtime protocol; 1.0=12.48).

1. GitHub Release `heb-diac-plane-2.0`: zip (416MB) + sha256 sidecar.
2. `models.yaml` entry (kind: plane, k_passes: 3, int8) with runtime-protocol metrics.
3. Card `cards/heb-diac-plane-2.0.md` (nakdimon 8.18; heb-g2p-benchmark CER 0.2393/0.1389 no-stress; preserve mode).
4. Golden rows for neural-parity (50-row py-reference jsonl).
5. Cut `index-v9` (models-index.yaml release asset) with the new entry.
6. Pin bumps: interscript-py registry, interscript-ruby-ml, interscript-ts -> index-v9 (pin tests updated).
7. HF mirror: Interscript/heb-diac-plane-2.0 (zip + card README).
11 changes: 11 additions & 0 deletions TODO.sota/11-arabic-r8-chain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# WO11 — Arabic r8 chain (WO06 remainder)

In flight on HF (a100-large): label job (r7 teacher over arwiki,
margin>=1nat frac>=0.9) -> train job (r7-init, gold 400K + pseudo 200K,
WINDOW=600 protocol, in-job SadeedDiac-25 gate).

1. On LABEL_DONE: launch train_arabic_r8_hf.py (same mounts).
2. On EVAL_DONE: read DER vs gate 2.2864.
3. PASS -> export int8 IMF artifact + ship chain (ara-diac-2.1) + index
bump; FAIL -> RESULTS.md negative verdict with keep-rate stats +
margin-threshold sensitivity (single-seed caveat applies below 0.15).
9 changes: 9 additions & 0 deletions TODO.sota/12-thai-tiny-contract.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# WO12 — Thai tiny contract (WO08 remainder)

run-025 running (a100-large): wiki slice -> umt5 teacher KD -> ~12M
char encoder-decoder. Gates: PER <= 3.5 AND int8 < 10MB.

1. Read verdict.json from the bucket.
2. PASS -> design kind=tiny-g2p zip contract (graph + joint vocab +
decode params) + py runtime (greedy) + parity leg; ship.
3. FAIL -> RESULTS.md negative closes the sub-10MB idea cleanly.
7 changes: 7 additions & 0 deletions TODO.sota/13-thai-lexicon-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# WO13 — Thai lexicon release asset

1. GitHub Release `tha-lexicon-kaikki-1.0`: tha-lexicon-kaikki.json
(17,434 munch entries) + sha256 sidecar.
2. CC BY-SA 3.0 attribution to Wiktionary/Kaikki in the release notes
and the thai_hybrid docstring (data stays OUT of BSD repos).
3. RESULTS.md + hybrid bench reference the canonical URL.
8 changes: 8 additions & 0 deletions TODO.sota/14-ts-plane-port.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# WO14 — ts plane runtime (TODO.final 11 remainder)

1. loader.ts: accept kind=plane zips (metadata contract: members
sha256s, classes.json, k_passes) alongside imf-v1.
2. registry: registerModel plane kind -> PlaneModel (K-pass, per-char
majority vote, render).
3. Tests: tiny-plane fixture parity with py/ruby; pin test.
4. Add the ts leg to neural-parity.yml.
8 changes: 8 additions & 0 deletions TODO.sota/15-api-edge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# WO15 — API edge on the unified runtime (TODO.final 13)

1. interscript-api worker consumes interscript-ts; maps resolve from
bundled assets, models resolve via the index (kind-aware dispatch).
2. /v1/transliterate surface: {id, text} -> map engine OR neural
runtime by index kind; /v1/models lists index entries.
3. Conformance: worker output byte-matches local runtime on the shared
golden set (bounded: tiny-plane fixture scale).
9 changes: 9 additions & 0 deletions TODO.sota/16-parking-lot.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# WO16 — parking lot (explicitly NOT now)

- MILIM (ReNikud spoken benchmark): await public data release; eval
when obtainable, never estimate (WO05 note).
- Audio pseudo-labeling campaign: probe script exists (WO09); full
campaign = 2027 owner decision.
- Paper venue: parked by owner.
- pip debut (TODO.final 01): blocked on the previous developer's PyPI
trusted-publisher environment fix; staged, not actionable by us.
Loading