open-standards/wai/extensions
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 96f5468eb5 wai: D2c M7b gate 1: the networks' lowering and certificate, reproduced from the text
jpegai-int/1 now writes six graphs (hs_y, hs_uv, rec_y, rec_uv, syn_y, syn_uv;
integer-operators §13.6.2). The independent checker (tools/wai_ops_check.py),
written by a separate session from §13.6.2's text without reading the Rust,
lowers the eight weight files and reproduces every lowered graph and certificate
byte for byte: the committed synthetic set (4e4ba5e4…) through `ops-conformance`
(19 sets, 34 graphs, 19 certificates), and jpegai/v1 (3e243dc1…) through
`certify --check`, with `--external jpegai/v1=DIR` recomputing it too.

- The verdict: Appendix C's prediction for these networks (acc64) holds; the set
  meets acc64 and not acc32 (first failure rec_y node 1, conv.acc 42 bits), and
  the scale graphs still meet acc32 on every node.
- §11's role_profiles in both certifiers: `--role-profile ROLE=PROFILE` (exit 1
  when the named graph fails it), and the external-set check reads an entry's
  role_profiles; external.json's jpegai/v1 entry declares acc64 with acc32 for
  hs_y and hs_uv. wai-jpegai-e2e.yml certifies with both.
- The checker's readings of the member rules made two of them explicit: a file
  with two members of one name at any depth is refused, and a conv member's `w`
  holds the product of its dims of integers that fit i64. wai-ops' parse and the
  parsed form's conversion (Weights::ptq) now refuse what the text refuses.
- wai-jpegai-e2e.yml gains a step for tests/jpegai_nets_ops.rs on the pinned
  bundle (and its timeout 60 minutes); both fast-kernel steps of
  wai-conformance.yml run it on the committed set.
- tests/jpegai_ops.rs: the scale-path certificate test reads the set's eleven
  members and holds the scale graphs, not the set, to acc32.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-18 01:02:55 -04:00
..
avatars.md SPEC §7 Signatures: the one Ed25519 rule, cited by the receipt extensions 2026-10-07 14:39:04 -04:00
capability-constraints.md wai: one registry table, candidate capabilities, public-text checks 2026-09-30 22:38:09 -04:00
capture-binding.md wai: a recording manifest states where the package is kept, held to the room's region pin 2026-10-17 10:33:36 -04:00
confidentiality.md wai: SECURITY.md, SPEC §2 and §6.5 say what holds 2026-10-09 17:16:04 -04:00
delivery-telemetry.md wai: the reconstruct-session claim class, its authorities and its figure profile (text) 2026-10-06 08:55:52 -04:00
derived-tracks.md wai: a Prior may declare its artifact's wire form; register NNC and the derived-track operations 2026-09-28 18:38:59 -04:00
determinism-tiers.md wai: D2c O8 + M7b, work in progress: §13.6.2 graphs and the networks' lowering 2026-10-18 00:43:29 -04:00
energy-binding.md wai: jwp-receipts — chains per (key, track), inclusion-verified, the stage and delivery-gap classes 2026-10-06 06:01:26 -04:00
energy-measurement.md wai: ModelBased means a model calibrated on the host it describes 2026-10-11 22:57:23 -04:00
graphics-vector.md graphics-vector 5.4: the worked example states each block's string and writing mode 2026-10-13 02:46:34 -04:00
haptics.md wai: reader limits for the extension formats' durations 2026-10-14 11:07:16 -04:00
http-delivery.md Merge wai/d1-record-true (with #205, #197 and main) into wai/w4-4-staged-packages 2026-10-10 17:40:02 -04:00
integer-operators.md wai: D2c M7b gate 1: the networks' lowering and certificate, reproduced from the text 2026-10-18 01:02:55 -04:00
integer-payloads.md WIV1 and WIR1 gate 6 (WIP, committed before running): the switch, and its text 2026-10-17 11:35:49 -04:00
interactive-worlds.md SPEC §7 Signatures: the one Ed25519 rule, cited by the receipt extensions 2026-10-07 14:39:04 -04:00
jwp-receipts.md wai: capture-binding.md, its corpus README, registry, SPEC §5, CI and CHANGELOG 2026-10-17 04:38:35 -04:00
linear-film.md wai: reader limits for the extension formats' durations 2026-10-14 11:07:16 -04:00
live-compose.md wai: live-compose §5.8 says every grant exchange changes the set; the header rewrapped 2026-10-17 09:47:47 -04:00
live-events.md wai: a recording manifest states where the package is kept, held to the room's region pin 2026-10-17 10:33:36 -04:00
live-recording.md wai: a recording's signer holds the record power at every instant of its span 2026-10-17 10:52:17 -04:00
live-rooms.md Merge origin/main into wai/live-record; live-compose and live-recording side by side 2026-10-17 16:12:24 -04:00
moq-streaming-format.md wai: moq-streaming-format §4.1 — a FETCH of the gap may come in any order; each group linking to either end is history 2026-10-06 12:13:36 -04:00
oer-receipts.md wai: typed receipt classes and the soft binding class, reading OER through the OER module 2026-09-30 01:42:45 -04:00
packaging.md wai-pack live keeps no record per file: listing lines on disk, open objects only 2026-10-09 15:28:03 -04:00
prior-carriage.md 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
provenance.md wai-web reach: the provenance vector's signer id is a label 2026-10-10 04:27:29 -04:00
quantum-ops.md wai: int_synth's weights are quantised after float training, and two engine paths moved 2026-10-09 11:55:53 -04:00
quantum-sim.md Merge wai/reach-builds (with #197 and main) into wai/d1-record-true 2026-10-10 17:35:03 -04:00
reconstruction-binding.md wai: state what each determinism tier guarantees, and make replicate mean it 2026-09-28 18:25:52 -04:00
score.md wai: reader limits for the extension formats' durations 2026-10-14 11:07:16 -04:00
spatial-audio.md wai: reader limits for the extension formats' durations 2026-10-14 11:07:16 -04:00
staged-delivery.md WIV1 and WIR1 gate 6 (WIP, committed before running): the switch, and its text 2026-10-17 11:35:49 -04:00
staged-measurement.md wai: a refinement's own delivery timeout in the staged delivery simulator 2026-10-08 14:21:27 -04:00
state-feeds.md SPEC §7 Signatures: the one Ed25519 rule, cited by the receipt extensions 2026-10-07 14:39:04 -04:00
task-fidelity.md wai: state what each determinism tier guarantees, and make replicate mean it 2026-09-28 18:25:52 -04:00
ternary-tt.md wai: int_synth's weights are quantised after float training, and two engine paths moved 2026-10-09 11:55:53 -04:00
timed-text.md wai: IMSC1 documents carry ttp:profile on tt (IMSC 1.0.1 §6.9) beside conformsToStandard 2026-10-17 11:32:11 -04:00
transparency.md wai: key discovery, signing authority and module revocation 2026-10-01 07:12:20 -04:00
unidirectional-delivery.md wai: key discovery, signing authority and module revocation 2026-10-01 07:12:20 -04:00
volumetric.md wai: reader limits for the extension formats' durations 2026-10-14 11:07:16 -04:00