Repository navigation
Ekbasis-Skopos-27B: Jev against Ekbasis (not pre-registered), and the results of addendum A7 - #64
Merged
Merged
Conversation
…easured 2026-10-16) The owner decided to publish the comparison. results_skopos/jev_comparison/ is the package as written (METHOD.md, RESULTS.md, results.json, items.jsonl, sets.json, every per-item answer of Jev in both wordings, the sanity checks, the scripts, SHA256SUMS); its scripts/recompute.py reproduces results.json in this tree, and verify_summaries.py runs it. RELEASE_EVAL_SKOPOS.md gains a section read from results.json: git v3 accuracy, the guard's AUROC, flagged and false alarms at 0.2 and work-losing caught at Ekbasis-27B's false-alarm rate, the five scorecard suites (accuracy, wrong at ≥ 0.9 per 100), Jev's headline variant by its pre-fixed rule beside both wordings, and the cost per million checks (Jev measured, Ekbasis estimated). Jev's strength is stated: very few confident errors, from probabilities compressed toward the middle. CHANGELOG: a "Results" entry. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… INT4 against INT4 results_skopos/a7/: the two INT4 builds' per-item probabilities on the 15,008 items (each served alone on the RTX PRO 6000 after the production swap, 0 errors), the run's log, ce_probs.py (asked each build) and a7_analyze.py (wrote ce_a7.json). RELEASE_EVAL_SKOPOS.md gains a section answering A7: per group (T, H, U; all answers and answers the actions change), all items and without the flagged items, Skopos INT4 / Ekbasis-27B INT4 with paired differences, raw and calibrated (T = 1.67 and 1.55); the prediction piece by piece on its paired interval (it holds in every piece, with and without the flagged items); A7 on Skopos bf16 reported as not run, with the stopped phase-A attempt (124 items in 12 min); how often each INT4 build repeats its bf16's answers. verify_summaries.py re-runs a7_analyze.py on the copies here. CHANGELOG: an A7 line in the "Results" entry; apply_skopos_docs.py wraps consecutive list items one by one. The Jev section: mean confidence floor over all four Ekbasis builds, scorecard accuracy to two decimals, the guard's flagged and false-alarm counts stated exactly. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Second follow-up to #62 (Ekbasis-Skopos-27B), after #63.
Jev against Ekbasis-27B and Ekbasis-Skopos-27B (not pre-registered, measured 2026-10-16; the owner decided to publish
it). TypeSafe AI's general-purpose evaluator (
typesafe-ai/jev), zero-shot, in two wordings of each question, on therelease protocol and the five suites of the hosted scorecard, next to the per-item predictions both models published. On
git v3 (all 3,105 items) Jev's headline wording answers 90.0% right, against 96.8% for Skopos INT4 and 96.4% for
Ekbasis-27B INT4. On the guard's larger set, known command types, it raises 733 false alarms among 863 safe commands at
0.2, against 25 for Skopos INT4 (AUROC 0.879 against 0.992). Its strength: very few confident errors (0.00 to 0.75 wrong
at confidence ≥ 0.9 per 100 on the scorecard suites, against 1.25 to 14.50 for the Ekbasis builds), from probabilities
compressed toward the middle; and it costs less per check (git v3 known: US$21.93 per million checks measured, against
US$89.66 estimated for the hosted Ekbasis).
results_skopos/jev_comparison/is the package as written, with everyper-item answer; its
scripts/recompute.pyreproducesresults.json. A section ofRELEASE_EVAL_SKOPOS.md; aCHANGELOG entry.
Addendum A7 (
prereg_skopos/PREREG_ADDENDUM.md, registered before any A7 request): confident errors with everyoption's probability on the confident-errors items, Skopos INT4 against Ekbasis-27B INT4, raw and at each build's
calibrated temperature (1.67 and 1.55). The per-item files, the analysis and the script that wrote them are in
results_skopos/a7/; a section ofRELEASE_EVAL_SKOPOS.md. The prediction, piece by piece on its paired interval (allitems):
The prediction compares Skopos calibrated with Ekbasis-27B raw; with both calibrated, in the never-trained families
Skopos INT4 is wrong at confidence ≥ 0.9 on 1.62 per 100 answers against 1.10 (+0.52, 95% CI [+0.26, +0.78]); its
calibrated ECE there is level (0.021 against 0.022).
Not run. A7 on Skopos bf16 was not run. A bf16 run during the phase A battery was stopped because it shared the GPU
(124 items in 12 min; DEVIATIONS_RUN.md). After the battery, the two INT4 builds ran first (they back the hosted API's
scorecard and the switch made on 2026-10-16), and the evaluation machine was then retired by the owner's decision before
a bf16 run. The pre-registered bf16 = A2 consistency check therefore did not run; for information, each INT4 build gives
its own bf16's A2 answer on 97.6% (Skopos) and 97.2% (Ekbasis-27B) of items.
Checks.
results_skopos/scripts/verify_summaries.py: 24 of 24 summaries recomputed.RELEASE_EVAL_SKOPOS.mdrebuilt with
--final, no change and nothing pending; the documents asscripts/apply_skopos_docs.pywrites them; thepre-registration hashes; the secrets scan of every file the branch adds or changes.
🤖 Generated with Claude Code