Skip to content

v2.1.0 — Gödel line, erratum

Latest

Choose a tag to compare

@nmcitra nmcitra released this 04 Sep 05:00
· 1 commit to main since this release
1552003

KTP v2.1.0 — Gödel line, erratum

MINOR. One correction to ktp-enforce: §9.1 "Hibernation Mode" still read "entered when E_trust falls below 50" — the v1 threshold — while the tier table (§5.1), the §5.1.5 heading and the v1→v2 migration table in the same document all state 22. The sentence now reads 22.

Why MINOR and not PATCH. VERSIONING.md resolves ambiguity upward, and this is its own definition of MINOR — a clarified requirement that was already implied. The requirement was never in doubt inside the set, but an implementation that gated on the stale sentence changes behavior when it corrects, and a change that moves an implementation is not editorial. No conformant 2.0.0 implementation becomes non-conformant.

If you pinned v2.0.0: gate Hibernation on the tier table, E_trust < 22. The effect of the stale sentence (every agent in the 22–50 Observer band held heartbeat-only, unable to climb out by acting) and the interim rule are recorded as SN-003 in SECURITY-NOTES.md.

Finding: reported by Mike Storm, from a shipping v2.0.0 Risk Factor producer, while pinning a v1 implementation to v2 vocabulary and thresholds. He swept the tag: §9.1 was the only surviving v1 threshold in normative prose.

Full entry in CHANGELOG.md. Published tags never move; v2.0.0 remains reachable as released.