open-standards/wai/wai-rs/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 25f011dac1 route-record §6.2: a third party's hop has a signed record of what was sent, what came back, and what the provider bills
A hop sent to a third party's endpoint is work the router did not do. Its OER/2 receipt says the
hop served or failed; nothing WAI defines says what was sent, to whom, what came back, or what
the provider bills, so an implementation carries that in a record of its own that WAI's verifier
cannot read.

`wai-route-third-party-hop`, signed by the router and named by its digest: the provider and its
API origin, whose account the hop ran on (never the key), the provider's id for the work, each
exchange (method, URL without its query, times, status, the bodies by SHA-256 and length, the
response where it was JSON, with links' queries removed), the outputs by name and content hash,
the usage the provider bills, in the endpoint's unit, and what it reported charging, in its own
terms.

A verification document may carry the records beside its receipts (§7.2 step 9). Each is held to
the route record's signer and job, to its attempt and that attempt's candidate, and when it served,
its outputs to what the hop's receipt names and the attempt's count. No route record changes, since
the record names the receipt the route record already names.

routes corpus: 126 -> 202 vectors, from fixed seeds, every control refused at its own place.
route_record_verify.py verifies each from the text, shares no code with wai-rs, and catches each of
its 85 checks dropped and all 1,051 mutated copies.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-02 08:03:16 -05:00
..
fixtures WAI Studio on the web: one front end, its core in WebAssembly, served by wai dev at /_wai/ 2026-10-27 15:22:51 -04:00
support wai/tests: serialize sha256.json sidecar writes and document their regeneration 2026-10-01 08:53:26 -04:00
vectors wai generate.spectral form v0: accepted objects at every bound, and each refusal's reason 2026-10-09 17:01:04 -04:00
access_services.rs wai.access.services: caption quality from the signed revisions, audio description, sign language and a completeness claim 2026-10-21 12:13:31 -04:00
ad_presentation.rs wai-rs live_ads: presentation claims, and a spend that counts only presented impressions 2026-10-21 07:54:42 -04:00
age_assurance.rs wai.age.assurance: ratings carried through derivations, threshold-token admission, a sink's predicate, suppressed admission counts and the minors' profile 2026-10-21 14:43:00 -04:00
ai_usage.rs wai.ai.usage: AI usage statements bound to the bytes, the consumption claim class, and its corpus 2026-10-21 05:13:09 -04:00
avatar_face.rs wai.avatar.face: an integer talking-head generator, its records and its verification (avatar_face) 2026-10-22 10:57:20 -04:00
avatar_face_gpu.rs wai.avatar.face: an integer talking-head generator, its records and its verification (avatar_face) 2026-10-22 10:57:20 -04:00
bearer_receipts.rs wai-rs: bearer_receipts — transmission and reconciliation classes, the verdict over a group, the per-receiver bound, offline confirmation (WIP) 2026-10-21 12:45:01 -04:00
browser_sink.rs Merge #463 (wai/energy-honesty @13964c94, replayed): EN-C, the energy order of dispatch, a self-metered relay, HwShunt closed to new profiles 2026-10-26 08:32:50 -04:00
capture_take.rs wai: capture_take, the take manifest, commitments, receipts, consent and verifier (WIP) 2026-10-17 04:30:48 -04:00
carriage.rs Merge B3b #430 (gain maps, ST 2094-50 and exact tone mapping) into train/wai-c 2026-10-22 07:10:29 -04:00
channel_lineup.rs wai: register wai.video.lineup, its magic WLU1, and the CI step 2026-10-29 17:23:18 -04:00
cli_app.rs Bring wai mcp, wai setup-agent, Create and the room service's API into the catalogue, renamed to N3 2026-10-27 05:54:20 -04:00
cli_breaking.rs Merge origin/main into wai/ops-catalogue: #507, #518 and #521 as they landed 2026-10-28 05:20:01 -04:00
cli_conform.rs The fleet's operations in the catalogue, and one confirmation flag, --yes 2026-10-28 05:32:21 -04:00
cli_dx.rs wai: the command line through the catalogue, and the agent rules on every command 2026-10-27 04:52:20 -04:00
cli_fleet.rs The fleet's operations in the catalogue, and one confirmation flag, --yes 2026-10-28 05:32:21 -04:00
cli_generate_score.rs Merge TC-B's wai/breaking-conform (#507) into the catalogue: one agent-rules module 2026-10-27 05:40:25 -04:00
cli_http.rs http receipts round 4: a deadline TLS cannot stretch, a capped key log, a labelled test anchor, a byte budget never passed 2026-10-09 14:38:57 -04:00
cli_mcp.rs Bring wai mcp, wai setup-agent, Create and the room service's API into the catalogue, renamed to N3 2026-10-27 05:54:20 -04:00
cli_ops.rs Merge origin/main into wai/routed-jobs 2026-10-30 02:20:01 -04:00
cli_registry.rs wai: give each CLI registry test its own payload directory 2026-10-01 06:09:30 -04:00
cli_setup_agent.rs Bring wai mcp, wai setup-agent, Create and the room service's API into the catalogue, renamed to N3 2026-10-27 05:54:20 -04:00
cli_stage.rs Merge TC-B's wai/breaking-conform (#507) into the catalogue: one agent-rules module 2026-10-27 05:40:25 -04:00
cli_studio.rs WAI Studio on the web: one front end, its core in WebAssembly, served by wai dev at /_wai/ 2026-10-27 15:22:51 -04:00
cli_wrap_intent.rs wai: wai generate and wai score build|render, with native pins a sink checks against 2026-10-09 10:01:31 -04:00
co_performance.rs co-performance: the commitment's magic is WPK1, not WPC1 (taken by ad-presentation) 2026-10-22 04:11:30 -04:00
co_watch.rs wai.live.cowatch: co-watch rooms — controls at a room-clock instant, the controlled position, signed presentation statements and recomputed skew 2026-10-22 03:07:55 -04:00
conform_result.rs conformance-results: conform-result/1 in the standard, its corpus and a second verifier 2026-10-27 11:17:05 -04:00
container_reservations.rs wai: coverage-guided fuzzing of the reader, and the container reservations it found 2026-10-14 10:58:29 -04:00
contribution.rs wai.media.contribution: sessions, steps, the authorship map and its checks (extension, wai-rs module, corpus) 2026-10-21 12:46:31 -04:00
corpus_provenance.rs wai: every corpus states the provenance of its content 2026-10-07 10:09:21 -04:00
dash_read_bounds.rs dash_read_bounds: 1000 attributes against 32000, bound at 256 times 2026-10-21 14:23:25 -04:00
derive_edge.rs deriving edge: AI-origin labels take the origin claim's terms (assist, generate) 2026-10-21 04:58:07 -04:00
det_cost_bin.rs det_cost_bin: a refusal line must carry its code exactly 2026-10-22 13:50:18 -04:00
direction.rs wai.media.direction: storyboard, keyframes and sequence records bound to a directed output 2026-10-21 15:45:37 -04:00
dred_exact.rs wai-rs: tests/dred_exact.rs holds §4.8: both graphs load under acc64, are refused under acc32, and use wai-ops/1-i32 only 2026-10-22 04:59:28 -04:00
dred_exact_gpu.rs wai-rs: dred_exact passes clippy; GPU test covers the streams; carriage binds DRED to an Opus packet 2026-10-22 04:48:48 -04:00
dred_exact_measure.rs wai-rs: dred_exact measures the reference arithmetic's 8-bit form, and the reference builds' outputs when given 2026-10-22 04:17:01 -04:00
energy_steering.rs wai-rs: energy_steering, the reference module, its corpus generator and tests (L15) 2026-10-18 20:32:06 -04:00
exact_tonemap.rs wai: exact tone mapping — wai.meta.gainmap, wai.meta.st2094_50, wai.media.tonemap 2026-10-22 03:13:55 -04:00
exact_upscale.rs wai: exact upscale — integer super-resolution derivations, the upscale record, the presentation statement (work in progress) 2026-10-21 14:41:56 -04:00
exact_upscale_gpu.rs wai: exact upscale — GPU equality test, CI steps, integer-operators §13.7, determinism-tiers, CHANGELOG 2026-10-21 14:49:03 -04:00
exploration.rs wai.media.exploration: descriptors, archives that replay, default-distance, collection statements, taste priors, rankings and picks (CO2, CO3) 2026-10-21 13:41:14 -04:00
extension_duration_limits.rs wai: reader limits for the extension formats' durations 2026-10-14 11:07:16 -04:00
ffi_envelope.rs wai: the reference sink applies the declared cost before decoding 2026-10-01 22:31:18 -04:00
ffi_neural_pin.rs wai: the parameter-set pin, component identity, pin-aware selection 2026-10-01 05:51:50 -04:00
ffi_robustness.rs wai: gate codec-dependent test/example targets on codecs 2026-06-17 17:36:39 -04:00
fleet.rs wai.delivery.fleet: an organisation's nodes enrolled by their keys, their records verified, and a report signed for a period 2026-10-27 15:22:20 -04:00
floor.rs wai: the developer's path, hello, create, dev and verify, a floor build with no system library, and nine examples 2026-10-26 22:58:39 -04:00
format_probe.rs wai-rs: format_probe — header probes for JPEG XS, H.265 with MV-HEVC, H.266, LCEVC, MHAS, AVS3, the IEEE 1857.11 header and the projection descriptor 2026-10-22 07:55:38 -04:00
fuzz_smoke.rs wai: gate codec-dependent test/example targets on codecs 2026-06-17 17:36:39 -04:00
generate.rs wai generate.spectral form v0: accepted objects at every bound, and each refusal's reason 2026-10-09 17:01:04 -04:00
influence.rs wai: influence attribution — conditioning, shares, attribution lines and reports (spec text, reference module and corpus, in progress) 2026-10-21 19:52:19 -04:00
int_audio.rs wai: learned integer-exact audio codec (wai.audio.int_codec) + conformance 2026-06-27 17:01:31 -04:00
int_audio_ops.rs wai-rs: the decoder tests run every kernel set, and the ops corpus runs through the fast kernels 2026-10-24 20:36:10 -04:00
int_hyper_ops.rs wai-rs: the decoder tests run every kernel set, and the ops corpus runs through the fast kernels 2026-10-24 20:36:10 -04:00
int_hyper_synth.rs int_world gate 7 (WIP: committed before running): run_net, decode and the convolution dispatch leave production 2026-10-16 02:51:39 -04:00
int_kernels_geometry.rs wai-rs: the decoder tests run every kernel set, and the ops corpus runs through the fast kernels 2026-10-24 20:36:10 -04:00
int_kernels_vectors.rs wai conform: no process-group kill; the sidecar test names the record corpus 2026-10-27 11:17:06 -04:00
int_mlicpp.rs wai: the parameter-set pin, component identity, pin-aware selection 2026-10-01 05:51:50 -04:00
int_mlicpp_ops.rs wai-rs: the decoder tests run every kernel set, and the ops corpus runs through the fast kernels 2026-10-24 20:36:10 -04:00
int_mlicpp_preflight.rs wai: add wai.neural.int_mlicpp, the MLIC++ entropy topology integer end to end 2026-09-30 01:39:56 -04:00
int_ops_conformance.rs wai-rs: the decoder tests run every kernel set, and the ops corpus runs through the fast kernels 2026-10-24 20:36:10 -04:00
int_ops_differential.rs wai: D2c M7b gate 6: the switch; the decode's networks run through the operator set 2026-10-18 02:00:19 -04:00
int_payload.rs wai: integer payload streams must end canonically 2026-10-01 19:18:08 -04:00
int_payload_cost.rs int_mlicpp gate 6 (WIP: committed before running): the switch 2026-10-15 22:14:16 -04:00
int_payload_preflight.rs wai: the one-frame preflight clip has the canonical header 2026-10-01 21:23:20 -04:00
int_set_cache.rs int_mlicpp gate 6 (WIP: committed before running): the switch 2026-10-15 22:14:16 -04:00
int_splat.rs wai: learned integer-exact Gaussian-splat attribute codec (wai.splat.int_codec) 2026-06-28 09:14:46 -04:00
int_splat_ops.rs wai-rs: the decoder tests run every kernel set, and the ops corpus runs through the fast kernels 2026-10-24 20:36:10 -04:00
int_synth_ops.rs wai-rs: the decoder tests run every kernel set, and the ops corpus runs through the fast kernels 2026-10-24 20:36:10 -04:00
int_video.rs wai.video.int_motion: deterministic integer inter-frame video (byte-exact) 2026-06-27 07:22:53 -04:00
int_video_enc_memory.rs wai: working_bytes covers the residual table's fit, derived from the widest table, and saturates past the caps 2026-10-05 10:23:01 -04:00
int_video_halfpel.rs wai: half-pel motion compensation for int_motion video + real-footage conformance 2026-06-27 11:10:48 -04:00
int_video_keyframe.rs int_hyper gate 7 (WIP: committed before running): the unchecked decode goes 2026-10-15 10:02:44 -04:00
int_video_ops.rs WIV1 and WIR1 gate 5 (WIP, committed before running): the 32-bit form behind a feature, held to the exact form 2026-10-17 11:28:23 -04:00
int_video_sota_keyframe.rs int_hyper gate 7 (WIP: committed before running): the unchecked decode goes 2026-10-15 10:02:44 -04:00
int_world.rs int_world gate 6 (WIP: committed before running): the switch 2026-10-16 02:39:32 -04:00
int_world2.rs int_world gate 6 (WIP: committed before running): the switch 2026-10-16 02:39:32 -04:00
int_world_memory.rs int_world gate 6 (WIP: committed before running): the switch 2026-10-16 02:39:32 -04:00
int_world_ops.rs wai-rs: the decoder tests run every kernel set, and the ops corpus runs through the fast kernels 2026-10-24 20:36:10 -04:00
int_world_shared.rs int_world gate 6 (WIP: committed before running): the switch 2026-10-16 02:39:32 -04:00
jpegai_bitstream_calibration.rs wai: state what each determinism tier guarantees, and make replicate mean it 2026-09-28 18:25:52 -04:00
jpegai_color_calibration.rs wai-rs: jpegai_pipeline::yuv_to_rgb / rgb_to_yuv — BT.709 colour combine (float-exact) 2026-07-14 10:38:43 -04:00
jpegai_cross_platform.rs wai: D2c M7b gate 6: the switch; the decode's networks run through the operator set 2026-10-18 02:00:19 -04:00
jpegai_decode_symbols.rs wai: D2c M7b gate 6: the switch; the decode's networks run through the operator set 2026-10-18 02:00:19 -04:00
jpegai_dequant_calibration.rs jpegai gate 7 (WIP, committed before running): the direct path leaves production; the duplicates go 2026-10-17 04:28:31 -04:00
jpegai_derive_calibration.rs jpegai gate 7 (WIP, committed before running): the direct path leaves production; the duplicates go 2026-10-17 04:28:31 -04:00
jpegai_e2e.rs jpegai gate 7 (WIP, committed before running): the direct path leaves production; the duplicates go 2026-10-17 04:28:31 -04:00
jpegai_e2e_chain.rs wai: D2c M7b gate 6: the switch; the decode's networks run through the operator set 2026-10-18 02:00:19 -04:00
jpegai_e2e_chroma.rs wai: D2c M7b gate 6: the switch; the decode's networks run through the operator set 2026-10-18 02:00:19 -04:00
jpegai_e2e_dequant.rs jpegai gate 7 (WIP, committed before running): the direct path leaves production; the duplicates go 2026-10-17 04:28:31 -04:00
jpegai_e2e_frontend.rs wai: D2c M7b gate 6: the switch; the decode's networks run through the operator set 2026-10-18 02:00:19 -04:00
jpegai_e2e_full.rs wai: D2c M7b gate 6: the switch; the decode's networks run through the operator set 2026-10-18 02:00:19 -04:00
jpegai_e2e_hyperlatent.rs jpegai gate 7 (WIP, committed before running): the direct path leaves production; the duplicates go 2026-10-17 04:28:31 -04:00
jpegai_e2e_synthesis.rs wai: gate the direct-network tests on legacy_int in their files too 2026-10-18 02:41:38 -04:00
jpegai_efl_calibration.rs wai-rs: jpegai_pipeline::efl_chroma — EFE linear cross-component post-filter (float-exact) 2026-07-14 09:38:06 -04:00
jpegai_efn_calibration.rs wai-rs: jpegai_pipeline::efn_filter — EFE luma-aided nonlinear chroma post-filter (float-exact) 2026-07-13 13:17:53 -04:00
jpegai_hyper_calibration.rs wai: gate the direct-network tests on legacy_int in their files too 2026-10-18 02:41:38 -04:00
jpegai_hyperscale_calibration.rs wai: D2c M7b gate 6: the switch; the decode's networks run through the operator set 2026-10-18 02:00:19 -04:00
jpegai_icci_calibration.rs wai-rs: validate jpegai_icci against the reference decoder (ground truth, 2.4e-07) 2026-07-18 09:51:44 -04:00
jpegai_icci_net_calibration.rs wai-rs: validate eICCI as a whole filter against the reference dump 2026-07-26 05:48:42 -04:00
jpegai_lef_calibration.rs wai-rs: jpegai_pipeline::lef_filter — LEF adaptive-sharpness post-filter (float-exact) 2026-07-14 05:13:39 -04:00
jpegai_live.rs wai: the headline decode tests fail on a missing input, and CI supplies their inputs 2026-09-28 18:40:59 -04:00
jpegai_lsbs_calibration.rs jpegai gate 7 (WIP, committed before running): the direct path leaves production; the duplicates go 2026-10-17 04:28:31 -04:00
jpegai_mans_calibration.rs jpegai gate 7 (WIP, committed before running): the direct path leaves production; the duplicates go 2026-10-17 04:28:31 -04:00
jpegai_mans_golden.rs jpegai gate 7 (WIP, committed before running): the direct path leaves production; the duplicates go 2026-10-17 04:28:31 -04:00
jpegai_mcm_calibration.rs wai: gate the direct-network tests on legacy_int in their files too 2026-10-18 02:41:38 -04:00
jpegai_memory.rs wai: D2c M7b gate 6: the switch; the decode's networks run through the operator set 2026-10-18 02:00:19 -04:00
jpegai_nets_ops.rs wai-rs: the decoder tests run every kernel set, and the ops corpus runs through the fast kernels 2026-10-24 20:36:10 -04:00
jpegai_ops.rs wai-rs: the decoder tests run every kernel set, and the ops corpus runs through the fast kernels 2026-10-24 20:36:10 -04:00
jpegai_postfilter_chain.rs wai-rs: validate LEF — the post-filter chain is now complete 2026-07-26 05:48:42 -04:00
jpegai_reconstruct_calibration.rs wai: gate the direct-network tests on legacy_int in their files too 2026-10-18 02:41:38 -04:00
jpegai_reconstruction_binding.rs wai: D2c M7b gate 6: the switch; the decode's networks run through the operator set 2026-10-18 02:00:19 -04:00
jpegai_scope_ort.rs wai: state what each determinism tier guarantees, and make replicate mean it 2026-09-28 18:25:52 -04:00
jpegai_sigma_index_calibration.rs jpegai gate 7 (WIP, committed before running): the direct path leaves production; the duplicates go 2026-10-17 04:28:31 -04:00
jpegai_synthesis_calibration.rs wai: gate the direct-network tests on legacy_int in their files too 2026-10-18 02:41:38 -04:00
jpegai_uv_calibration.rs wai: gate the direct-network tests on legacy_int in their files too 2026-10-18 02:41:38 -04:00
key_release.rs wai: key release, the proxy form of wai.video.keys (extensions/key-release.md) 2026-10-25 21:28:20 -04:00
live_ads.rs wai-rs live_ads: reference module, corpus generator, vectors bin and test 2026-10-20 08:37:43 -04:00
live_compose.rs wai: live_compose corpus generator, vectors binary, test, feature and module registration (WIP) 2026-10-17 09:31:53 -04:00
live_events.rs wai: live_events corpus generator, wai_live_events_vectors, tests/live_events.rs, feature live_events 2026-10-16 04:46:32 -04:00
live_messaging.rs wai.live.message and wai.live.call: the extension, the wai-rs module and its corpus 2026-10-26 10:27:35 -04:00
live_metering.rs receipt-ledger: bill what the work spends; live-metering: a receipt of version 2 prices bytes out 2026-10-31 10:34:57 -04:00
live_moderation.rs wai-rs live_moderation: reference module, corpus generator, vectors bin and test (wip) 2026-10-19 07:36:37 -04:00
live_provenance.rs wai: live provenance, C2PA 2.4 §19 for room tracks and takes, tied to the JWP receipts 2026-10-21 04:25:52 -04:00
live_record.rs wai: a recording's signer holds the record power at every instant of its span 2026-10-17 10:52:17 -04:00
live_room.rs live rooms: AI participants are marked in their grant, and chat and reactions state their origin 2026-10-21 05:17:43 -04:00
live_watermark.rs wai.live.watermark: forensic watermark session records, recovered sequences and disclosures (L14) 2026-10-20 08:35:51 -04:00
live_world.rs wai.live.world: the extension text, the wai-rs module and its corpus 2026-10-25 23:04:20 -04:00
manifest_builders.rs wai: the parameter-set pin, component identity, pin-aware selection 2026-10-01 05:51:50 -04:00
manifest_parse_memory.rs wai: read a manifest within a bound of its values and length (SPEC §2) 2026-10-11 22:57:23 -04:00
manifest_reader_equivalence.rs wai: read a manifest within a bound of its values and length (SPEC §2) 2026-10-11 22:57:23 -04:00
media_decode_bounds.rs wai: reader limits for picture, audio and video payloads 2026-10-14 10:08:25 -04:00
native_sink.rs wai: native-sink, the extension text, its corpus README, and the page's replay 2026-10-25 22:21:10 -04:00
neural_cost_limit.rs wai: the reference sink applies the declared cost before decoding 2026-10-01 22:31:18 -04:00
neural_native_decode.rs neural sink: a several-file candidate is not dispatched, so the set-form test passes it by (#446) 2026-10-26 18:43:13 -04:00
NOT-IN-CI.txt ci: every wai-rs test file is run by a job or listed, and none can run empty 2026-10-13 01:20:48 -04:00
opportunity_report.rs wai: the opportunity report and the statement check (wai.delivery.opportunity) 2026-10-29 18:12:30 -04:00
ops_gpu.rs wai-rs: ops_gpu compares each graph the device runs with the interpreter, under with_gpu_compared 2026-10-21 04:40:10 -04:00
platform_encode.rs wai-rs, wai-pack: the encode corpus and rendition tests, and the platform encoder end to end on a host with a media engine 2026-10-26 03:11:16 -04:00
pq_signatures.rs pq-signatures: the extension, its second implementation, CI and the registry 2026-10-22 04:45:30 -04:00
prior_wire.rs wai: scene carriage — WAI worlds, audio scenes and timed media onto ISO/IEC 23090-14 scene description and a USD layer, both ways (work in progress) 2026-10-22 07:43:34 -04:00
receipt_ledger.rs receipt-ledger: bill what the work spends; live-metering: a receipt of version 2 prices bytes out 2026-10-31 10:34:57 -04:00
remote_desktop.rs wai.live.remote: key, text and clipboard actions sealed to the host; the commitment level and the opened level 2026-10-26 10:30:56 -04:00
require_vectors_rule.rs wai: the headline decode tests fail on a missing input, and CI supplies their inputs 2026-09-28 18:40:59 -04:00
revenue_share.rs wai: the revenue share's operations, registry entry, SPEC paragraph and CI 2026-10-29 17:15:59 -04:00
robustness.rs wai.media.robustness: robustness records anyone recomputes bit for bit, and claims held to them 2026-10-22 03:40:50 -04:00
route_record.rs route-record §6.2: a third party's hop has a signed record of what was sent, what came back, and what the provider bills 2026-11-02 08:03:16 -05:00
scene_map.rs wai: scene carriage — WAI worlds, audio scenes and timed media onto ISO/IEC 23090-14 scene description and a USD layer, both ways (work in progress) 2026-10-22 07:43:34 -04:00
semantic_path.rs wai: the parameter-set pin, component identity, pin-aware selection 2026-10-01 05:51:50 -04:00
settlement.rs wai: delivery settlement — acknowledgements, range proofs, paid retrieval and statements (spec text and reference module, in progress) 2026-10-21 13:12:00 -04:00
signer_ids_are_labels.rs wai: key discovery, signing authority and module revocation 2026-10-01 07:12:20 -04:00
sink_energy.rs wip: sink-energy spec, module, readers, table procedure, corpus generator 2026-10-22 13:33:08 -04:00
splat_exact.rs splat_exact: glTF carriage of wai.splat.int_codec, the integer renderer wai-splat-render:i1, commitments and view statements 2026-10-22 03:13:58 -04:00
splat_exact_gpu.rs splat_exact: the renderer's compositing on a GPU, equal to the CPU on every view 2026-10-22 03:31:34 -04:00
stage_measure.rs wai: bench times a base's decode_base_pinned alone, its checks and hashing after the clock 2026-10-06 11:42:41 -04:00
stage_measure_bounds.rs wai measure: a title lowers its limits and never raises them 2026-10-05 10:47:38 -04:00
staged_moq.rs wai, joule-moq: the MoQ trace fills a gap — the lossy subscriber fetches what its re-anchor skipped (round 4, item 3) 2026-10-06 12:57:41 -04:00
staged_resources.rs wai: the refused-layer memory check measures against the envelope's read 2026-10-13 00:55:29 -04:00
stitched_presentation.rs wai: stitched presentation — player-signed claims of stitched and interstitial ads, the signed pod-input record, ad frames in live-compose 2026-10-25 21:34:50 -04:00
stream_audit.rs wai: stream audit, wai.delivery.audit (spec, reference, corpus) 2026-10-25 21:26:40 -04:00
stream_termination.rs wai: termination corpus — display records both ways, a repeated observation, a rendition kept above a shrunk panel 2026-10-22 13:40:43 -04:00
synthesis.rs wai.media.synthesis: origin claims for every kind of media, two marking layers, reviews and labels 2026-10-21 05:17:43 -04:00
synthesis_mark.rs tests/synthesis_mark.rs: a claim of §7.9.7 needs every column of its row survived 2026-10-21 20:27:58 -04:00
takedown.rs wai: takedown — the derivation closure, purges against a regime's clock, and counts (spec, reference module, corpus, independent verifier) 2026-10-21 19:26:19 -04:00
telemetry_aggregate.rs wai.telemetry.aggregate: QoE measures aggregated under DAP, signed statements and aggregate receipts 2026-10-22 03:03:40 -04:00
text_decode_bounds.rs wai: zstd and xz decode within a bound of their output and window 2026-10-12 20:34:58 -04:00
text_decode_memory.rs wai: zstd and xz decode within a bound of their output and window 2026-10-12 20:34:58 -04:00
timed_text.rs wai: timed_text corpus generator, vectors binary and test (WIP) 2026-10-17 11:05:19 -04:00
video_receipt.rs video_receipt: each encode-receipt check held by a control signed over its defect 2026-10-29 19:55:39 -04:00
wai_keys_cli.rs wai: key discovery, signing authority and module revocation 2026-10-01 07:12:20 -04:00
wir1_ops.rs WIV1 and WIR1 gate 5 (WIP, committed before running): the 32-bit form behind a feature, held to the exact form 2026-10-17 11:28:23 -04:00
world_model.rs wai: wai.world.model — generative-world transport (replay-equivalent action trace + provenance) 2026-06-27 17:25:02 -04:00
world_replay.rs wai: the parameter-set pin, component identity, pin-aware selection 2026-10-01 05:51:50 -04:00