Transaction Science
f191f2b95a
co-performance: the commitment's magic is WPK1, not WPC1 (taken by ad-presentation)
...
ad-presentation (on main) registers WPC1 for a player's presentation claim, and
co-performance registered WPC1 again for its commitment, so the registry's
library test (wire_identifiers_are_in_their_documents) refuses the train:
"WPC1 (magic) is listed twice". The commitment takes WPK1, unused anywhere:
the extension's magic table and §7.5 layout, wai-rs's constant, the relay's
floor reader, the independent verifier, the SPEC §5 paragraph, the changelog
entry and two comments. The corpus is regenerated by its generator (only the
commitments' bytes and what signs or digests them change) and the registry
export with it.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-22 04:11:30 -04:00
..
transport
joule-moq, joule-moq-relay, joule-moq-interop: clippy's notes on this branch's code
2026-10-21 12:57:39 -04:00
auth.rs
joule-moq rating claims over MOQT (WAI_RATING 0x3A4D) and the relay's serving rule (age-assurance §5.5, §5.7)
2026-10-21 19:03:43 -04:00
cache.rs
joule-moq-relay: a media group and its receipts group leave the cache together
2026-10-19 22:20:35 -04:00
cert.rs
joule-moq-relay: sessions at -18 and -16 beside -22
2026-10-21 05:26:55 -04:00
client.rs
joule-moq: drafts chosen by this crate's preference; relay tests and client take the draft
2026-10-21 05:33:13 -04:00
config.rs
Merge TKD #420 (wai.media.takedown) into train/live-room
2026-10-22 03:43:14 -04:00
door.rs
joule-moq-relay: a DVR store on disk, FETCH from it, the seek power, and WMH1 version 2 (work in progress)
2026-10-19 11:32:38 -04:00
dvr.rs
Merge TKD #420 (wai.media.takedown) into train/live-room
2026-10-22 03:43:14 -04:00
events.rs
joule-moq-relay: the events reader's test flips a payload byte
2026-10-19 11:35:46 -04:00
floor.rs
co-performance: the commitment's magic is WPK1, not WPC1 (taken by ad-presentation)
2026-10-22 04:11:30 -04:00
lib.rs
Merge TKD #420 (wai.media.takedown) into train/live-room
2026-10-22 03:43:14 -04:00
main.rs
joule-moq-interop: the interop runner's test cases and a WAI receipts scenario
2026-10-21 05:35:54 -04:00
metering.rs
joule-moq-relay: a DVR store on disk, FETCH from it, the seek power, and WMH1 version 2 (work in progress)
2026-10-19 11:32:38 -04:00
ratings.rs
joule-moq rating claims over MOQT (WAI_RATING 0x3A4D) and the relay's serving rule (age-assurance §5.5, §5.7)
2026-10-21 19:03:43 -04:00
relay.rs
Merge T1 #401 (MOQT drafts -18 and -16, interoperability) into train/live-room
2026-10-22 03:46:09 -04:00
sched.rs
joule-moq rating claims over MOQT (WAI_RATING 0x3A4D) and the relay's serving rule (age-assurance §5.5, §5.7)
2026-10-21 19:03:43 -04:00
server.rs
joule-moq-relay: sessions at -18 and -16 beside -22
2026-10-21 05:26:55 -04:00
session.rs
Merge T1 #401 (MOQT drafts -18 and -16, interoperability) into train/live-room
2026-10-22 03:46:09 -04:00
summary.rs
joule-moq-relay: hold a room's audience inputs to co-performance §7.3 before forwarding them, and count each refusal
2026-10-21 16:26:16 -04:00
takedown.rs
joule-moq-relay: the DVR store honours a signed takedown — forgets what it covers, signs a purge, holds across a restart
2026-10-21 19:37:50 -04:00
wire.rs
joule-moq-relay: GOAWAY on shutdown, tokens by alias, and fan-out order under load
2026-10-17 04:45:24 -04:00