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).
20 lines
693 B
JSON
20 lines
693 B
JSON
{
|
|
"register_id": "terse_v1",
|
|
"version": "1.0.0",
|
|
"description": "Terse register. Compresses without-gloss disclosure to one semantic domain. Grounding source and trace hash are invariant against default_neutral_v1; only surface wording varies. See ADR-0070.",
|
|
"schema_version": "1.0.0",
|
|
"mastery_report_sha256": "b31baad034cdcbbaa77016b711b4ebce8651170752fa1a250a9b467d59354199",
|
|
"display_name": "Terse",
|
|
"depth_preference": "terse",
|
|
"realizer_overrides": {
|
|
"compress_gloss": true,
|
|
"disclosure_domain_count": 1,
|
|
"drop_articles": true,
|
|
"drop_provenance_tag": true
|
|
},
|
|
"discourse_markers": {
|
|
"openings": [],
|
|
"transitions": [],
|
|
"closings": []
|
|
}
|
|
}
|