Transaction Science
e9a6236840
int_world gate 7: the world generator's transitions mostly keep the latent's magnitude; gate 7's results
...
Three cases in four, T's convolutions have multipliers about 2^shift over
their terms and largest weight, and a leaky ReLU's slope is below 1, so a
random transition leaves the latent mostly inside T's clamp, where a
difference in T's arithmetic shows.
Gate 7's falsification, the test-only run_net's leaky ReLU truncating:
- production green: int_world, int_world2, int_kernels_vectors (8),
int_world_shared, and in wasm32 verify_int_world_wasm.mjs;
- the comparisons red: int_world_ops 3 of 7 ("world: frames [1..8] through
the lowering differ from the direct renderer's", the edge test, the guard
parity) and int_world_memory's frame check;
- the random differential stayed green at first: random transitions
saturated T's clamp and hid the difference. With the latents compared
(5ed8213f ) and this generator, it is red: "the latents after transition 1
differ". Restored with git each time.
Green (build host): each integer feature alone (neural_int, video_int,
audio_int, splat_int, world_int, staged, stage_measure; the one warning is
unpinned_read, which predates this branch); both fast-kernel steps in full;
byte-exact release (97); the pretrained-set step with
WAI_REQUIRE_SOTA_VECTORS=1 (no skip; synthesis fd9ca73af62d40d8, h_s
9b98e6809b3913c6, conditional eb1acd2159f8a966); the decode bench built and
run on the world clip and the g_s case. The differential on this generator:
per push 3000 cases, debug and release, 711 rendered alike, 13 tests;
timed 300 s seed 20261016: debug 54,462 cases (13,150 alike), release
3,081,649 (752,038 alike); no disagreement.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-16 03:16:09 -04:00
..
fixtures /tls
wai http receipts: anchor an origin over TLS only
2026-10-08 04:11:01 -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
carriage.rs
wai: the carriage tests hold a refinement to its own role
2026-10-02 00:42:28 -04:00
cli_generate_score.rs
wai generate.spectral: the model is the parameter set, so the envelope carries no pin; inspect and unwrap report the payload
2026-10-09 17:08:26 -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_registry.rs
wai: give each CLI registry test its own payload directory
2026-10-01 06:09:30 -04:00
cli_stage.rs
wai: stage explode gates on capability; the §4.1 sentence scoped; the caller-offers case named
2026-10-08 01:27:23 -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
container_reservations.rs
wai: coverage-guided fuzzing of the reader, and the container reservations it found
2026-10-14 10:58:29 -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: the bounds test holds the comparison's CPU time to the runs, not the segments; a WAI segment back within a run is misaligned
2026-10-06 13:40:23 -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
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
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
D2c M3 gate 6: the planned breaks written, the scan of every committed set and payload
2026-10-14 20:04:45 -04:00
int_hyper_ops.rs
int_mlicpp gate 7 (WIP: committed before running): the direct guard goes from production
2026-10-15 22:46:37 -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
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_vectors.rs
int_world gate 6 (WIP: committed before running): the switch
2026-10-16 02:39:32 -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
int_mlicpp gate 7 (WIP: committed before running): the direct guard goes from production
2026-10-15 22:46:37 -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_differential.rs
int_world gate 7: the world generator's transitions mostly keep the latent's magnitude; gate 7's results
2026-10-16 03:16:09 -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
int_mlicpp gate 7 (WIP: committed before running): the direct guard goes from production
2026-10-15 22:46:37 -04:00
int_synth_ops.rs
D2c M1 gate 7: the direct path's guard code goes
2026-10-13 22:28:16 -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_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
int_world gate 5: the fast kernels behind the interpreter, held to it
2026-10-16 02:38:53 -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-rs: the JPEG AI exact decoder calls no platform math library, and its output is pinned
2026-09-28 18:30:35 -04:00
jpegai_decode_symbols.rs
wai: one registry table, candidate capabilities, public-text checks
2026-09-30 22:38:09 -04:00
jpegai_dequant_calibration.rs
wai-rs: fix the RVS block statistic — sum the gain-adjusted scale, not |i_s|
2026-07-26 05:48:41 -04:00
jpegai_derive_calibration.rs
wai-rs: fix the RVS block statistic — sum the gain-adjusted scale, not |i_s|
2026-07-26 05:48:41 -04:00
jpegai_e2e.rs
wai: derive JPEG-AI residual coding mask from the bitstream (not a fixture)
2026-06-21 08:06:19 -04:00
jpegai_e2e_chain.rs
wai-rs: jpegai_bitstream — tools-header (TON) parser + codestream→z→i_s chain
2026-07-17 12:35:06 -04:00
jpegai_e2e_chroma.rs
wai-rs: chain the chroma plane — codestream to decoded U,V pixels
2026-07-26 05:48:42 -04:00
jpegai_e2e_dequant.rs
wai-rs: jpegai_pipeline::dequant + e2e integration (entropy→dequant byte-exact, synthesis Y/UV on real latent)
2026-07-08 07:14:26 -04:00
jpegai_e2e_frontend.rs
wai-rs: chain the chroma plane — codestream to decoded U,V pixels
2026-07-26 05:48:42 -04:00
jpegai_e2e_full.rs
wai: the parameter-set pin, component identity, pin-aware selection
2026-10-01 05:51:50 -04:00
jpegai_e2e_hyperlatent.rs
wai-rs: e2e — recover the hyper-latent z from the real codestream (byte-exact)
2026-07-17 03:14:04 -04:00
jpegai_e2e_synthesis.rs
wai-rs: jpegai_pipeline::dequant + e2e integration (entropy→dequant byte-exact, synthesis Y/UV on real latent)
2026-07-08 07:14:26 -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-rs: jpegai_synthesis — restore chroma + hyper decoders, add hyper_scale (all byte-exact) ( #53 )
2026-07-07 15:08:25 -04:00
jpegai_hyperscale_calibration.rs
wai-rs: hyper_scale_decoder — floor (>>) not truncation; byte-exact vs the REFERENCE decoder
2026-07-09 07:01:28 -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
wai-rs: fix the LSBS block statistic, and chain LSBS onto the value path
2026-07-26 05:48:42 -04:00
jpegai_mans_calibration.rs
wai-rs: byte-exact mANS entropy decoder (jpegai_mans) — sgm + fac paths ( #55 )
2026-07-07 22:38:36 -04:00
jpegai_mans_golden.rs
wai: interactive + temporal cargo classes, provenance, telepresence
2026-06-13 23:16:42 -04:00
jpegai_mcm_calibration.rs
wai-rs: jpegai_synthesis — add MCM context-model decoders (mcm_stage0/mcm_stage_n) ( #54 )
2026-07-07 17:26:51 -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-rs: jpegai_pipeline::reconstruct_yhat — the SGMM autoregressive spine (real data 76.8 dB)
2026-07-12 22:14:14 -04:00
jpegai_reconstruction_binding.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_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
wai-rs: jpegai_pipeline::sigma_index — close the scale path (byte-exact, both planes)
2026-07-12 12:22:40 -04:00
jpegai_synthesis_calibration.rs
wai-rs: jpegai_synthesis — whole-net integer JPEG-AI synthesis decoder (58 dB PSNR) ( #49 )
2026-07-07 07:42:11 -04:00
jpegai_uv_calibration.rs
wai-rs: jpegai_synthesis — restore chroma + hyper decoders, add hyper_scale (all byte-exact) ( #53 )
2026-07-07 15:08:25 -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
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
wai: SECURITY.md, SPEC §2 and §6.5 say what holds
2026-10-09 17:16:04 -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
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
semantic_path.rs
wai: the parameter-set pin, component identity, pin-aware selection
2026-10-01 05:51:50 -04:00
signer_ids_are_labels.rs
wai: key discovery, signing authority and module revocation
2026-10-01 07:12:20 -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
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
video_receipt.rs
wai: receipt decode refusals are codes; the Python decode allocates as it goes
2026-10-01 21:15:43 -04:00
wai_keys_cli.rs
wai: key discovery, signing authority and module revocation
2026-10-01 07:12:20 -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