# step: prior forms · wai-rs and prior_forms_verify.py # order: 330 # features: prior_wire prior_wire,neural_int # paths: wai/extensions/prior-carriage.md # independent: prior-forms live python3 -I live-conformance/prior_forms_verify.py live-conformance/prior-forms # # Tensor files as prior forms (extensions/prior-carriage.md §9 to §14): the module's unit # tests (each layout read strictly and written canonically, the arithmetic coder's integers # round-tripping and a damaged payload caught, the profile's checks in their order, both # bindings through every form) and tests/prior_wire.rs (the committed corpus regenerates # byte for byte from its pinned native artifacts; §13 lists exactly the reference's codes; # every corpus prior in every form loads to its native bytes, and the two trained WSR1 # priors give the same upscaled picture as their native files); and, in the step of every # independent verifier above, the corpus's second # implementation, prior_forms_verify.py, written from the extension's text and sharing no # code with wai-rs, which also requires every byte-flipped copy of an accepted file to be # caught; standard library only, run isolated (-I). # # The paths this step brings to the workflow's trigger, and why: # wai/extensions/prior-carriage.md: tests/prior_wire.rs requires this extension's §13 to list the # codes the reference reports, prior_forms_verify.py reads that table, and the registry's wire # identifiers test reads its sections. set -euo pipefail (cd wai-rs && cargo test --no-default-features --features "$WAI_FEATURES" --lib -- prior_wire:: strict_json:: codecs::prior_form) (cd wai-rs && cargo test --no-default-features --features "$WAI_FEATURES" --test prior_wire)