Round-2 (PR #48) bumped ISSUED_AT in scripts/ratify_register_packs.py from 2026-05-19 → 2026-05-20 but didn't re-seal existing packs; also shipped formal_v1 and socratic_v1 with empty mastery_report_sha256 (no companion .mastery_report.json on disk). This commit: - Re-seals all 7 register packs against current ISSUED_AT. - Adds companion seal files for formal_v1 + socratic_v1 (now ratified). - Patches both ratify scripts to use ensure_ascii=False when writing pack/report files to disk — previous default mangled literal em-dashes to — escapes every time the script ran, producing churn. Canonical hash form unchanged (still ensure_ascii=True for stability). Cognition eval byte-identical (100/100/91.7/100). Register tour green (R5 + R6 invariants hold). |
||
|---|---|---|
| .. | ||
| anchor_lens | ||
| common | ||
| el | ||
| en | ||
| ethics | ||
| grc | ||
| he | ||
| identity | ||
| register | ||
| safety | ||