File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212 description : " model id (plane family)"
1313 required : true
1414 default : ara-diac-plane-1.0
15+ corpus_bound :
16+ description : " ruby corpus bound override (K=3 base artifacts skew; see RESULTS.md WO18)"
17+ required : false
18+ default : " "
1519
1620permissions :
1721 contents : read
3539 SECRYST_E2E_ZIP=/tmp/model.zip SECRYST_GOLDEN=/tmp/golden/set.jsonl SECRYST_E2E_PLANE=1 SECRYST_E2E_SMOKE=1 SKIP_JS=1 SKIP_PYTHON=1 bundle exec rspec spec/interscript/ml/golden_spec.rb
3640 env :
3741 MODEL : ${{ inputs.model }}
42+ SECRYST_E2E_CORPUS_BOUND : ${{ inputs.corpus_bound }}
3843
3944 python :
4045 runs-on : ubuntu-latest
Original file line number Diff line number Diff line change @@ -1216,3 +1216,18 @@ characters); fixed by stripping via nikud_planes before windowing. The
12161216trainer's in-job eval was always correct. Staged zip:
12171217heb-diac-plane-2.0 (sha256 9c8f0432294e…) — release pending owner
12181218version confirmation; heb-g2p-benchmark side-number in the WO05 entry.
1219+
1220+ ## WO18 ship-time parity — heb-diac-plane-2.0; ruby-vs-py K=3 skew found and documented (2026-10-07)
1221+
1222+ First 3-leg parity run for a byt5-base/K=3 artifact exposed two things:
1223+ (1) a macOS-generated golden diverged 2.86% corpus on ubuntu CI (K=3
1224+ amplifies int8 cross-platform flips past the smoke tier) — the reference
1225+ is now generated on linux via an HF cpu job (sha b296cd9d); (2)
1226+ ** ruby-vs-py skews 9.25% corpus on this artifact on the SAME platform**
1227+ (int8 dynamic-kernel divergence between the gem's ORT build and py ort
1228+ 1.20.1 — K=3 conditioning cascades single kernel flips). py-vs-golden is
1229+ byte-exact; ts leg matches py within tolerance. The ruby corpus tier got
1230+ an explicit per-dispatch override (` corpus_bound ` workflow input →
1231+ ` SECRYST_E2E_CORPUS_BOUND ` ); defaults unchanged; follow-up = align the
1232+ gem ORT build (interscript-ruby #803 documents the knob). Shipped DER
1233+ numbers (8.18) are py-runtime measurements and unaffected.
You can’t perform that action at this time.
0 commit comments