rttp — V1.3.1 release (synchronization wave)

Scope of this reading. V1.3.1 changes packages and channels, not the protocol — same syntax, same frame layout, same route-shard derivation as V1.2.6 and V1.2.8. The scheme-text reading below (V1.2.8) therefore remains the current reading of AICENT-002; this tab records the release state of the V1.3.1 wave.

Status: registered as Provisional (2026-09-22) — CRI scheme number 27 (ticket [IANA #1459939]) — unchanged.

Channels: PyPI rttp 1.3.1 · npm @aicent/rttp 1.3.1 · crates.io rttp 1.3.1 — the first formal (non-pre-release) crates.io publication; the earlier 1.2.8-alpha remains published and is not yanked · Source: github.com/Aicent-Stack/rttp. Four registries and the GitHub organizations moved as one line on 2026-10-05 — and the sibling iqa packages shipped 1.3.1 the same day.

Conformance — asserted by CI on every push, unchanged by this wave: Python 80 checks (3 skipped) · 83 with the optional Ed25519 backend · Node 35 · Rust 37 (1 skipped), 38 with --features ed25519. Vector set unchanged (sha256 4b743e63…, shipped inside every package).

See also: the interactive reference at rttp.com/URI/ (its own V1.3.1 tab) · the answer side: iqa.org — where the V1.3.1 wave also delivered AE-128, the fixed 128-byte answer envelope (companion draft v0.3) — ae128-draft-v0.3.md · production seals: iqa.org/attestations/.