• v1.97.0 dc226b877b

    v1.97.0 — Pinky NNNN: the §0 quote-structure fix
    All checks were successful
    Checks / Functional checks (push) Successful in 19s
    Stable

    ClaudiuSchuster released this 2026-10-16 21:17:48 +00:00 | 14 commits to main since this release

    The MMMM validator’s single REJECT, honored.

    All four §0 citation copies (observatory.py, dashboard.html, PREDICATE_FROZEN_A/_B) agreed with each other but deviated from the frozen authority by ONE relocated newline in clause (c): the repo broke after ‘Master-Flag ODER’ (50+76), the authority breaks after ‘Owner-Aktivität’ (65+60); words, spacing, and the 314-byte size were otherwise exact.

    W1 — the reflow: all four copies now carry the authority’s six-line structure byte-for-byte, including line breaks (longest line 65 chars — fits every comment width in play).

    W2 — the folded MINOR, per-line pins: PredicateVerbatimCase diffs every surface per line with named subTests (‘§0 line i/6 on ’) and a new structure test pins the six-line shape itself — a future reflow fails a NAMED line, never a whole-block compare.

    Also riding: the seven hardcoded version pins updated to v1.97.0 (the release-bump discipline CI caught when the first suite gate ran pre-bump).

    Evidence: bytecheck (validator’s own tool): 4 copies + alias == authority, zero deltas; tripwire: reverting the break fails lines 5/6 + 6/6 by name; suite 1688 OK skip=2; Super-Linter six lanes green; forge CI green on the PR head.

    Downloads