open-standards/.github/workflows
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science e0d16bc14c wai/neural: the strict gate reads only dispatchable capabilities; a pinned model keeps no tensor outside the verified bytes
decode_envelope_strict chose the capabilities its early replicate refusal
reads by what the sink's registry holds alone. A candidate, companion-only
capability, record or derivation held at the sink could then decide that
refusal, though dispatch never takes one. The gate now reads only
capabilities codecs::is_dispatchable accepts and the sink advertises, so a
held candidate gives the reason an empty registry gives
(strict_gate_ignores_a_held_capability_it_cannot_dispatch).

A pinned decode builds its ONNX session from the verified bytes, but an
ONNX tensor can name another file for its data. Run locally against the
linked ONNX Runtime, a model loaded from memory read such a file from the
process's working directory, outside every pin. neural::onnx_external now
reads the model's protobuf for a tensor stored as external data (graph
initializers, attribute tensors and subgraphs, training graphs, local
functions) and the pinned decode refuses such a model with set_incomplete,
naming the file, before the runtime sees it. Bytes that do not parse are
refused too.

wai-neural-gates.yml adds the new tests to its exact lists and counts.
determinism-tiers.md scopes its forge-run statement to the job as it was
before the pin-aware tests were added; those have no recorded forge run.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-01 08:53:25 -04:00
..
conformance.yml ci: target the self-hosted fleet labels, not GitHub-hosted images 2026-07-23 00:17:08 -04:00
joule-code-conformance.yml ci: bump hardcoded toolchain pins 1.97.1 → 1.98.0 2026-08-26 07:41:56 -04:00
jouleclaw-public-surface-documented.yml ci: bump hardcoded toolchain pins 1.97.1 → 1.98.0 2026-08-26 07:41:56 -04:00
no-vanity-metrics.yml ci: give the WAI name list only to the push-to-main run 2026-10-01 08:38:13 -04:00
standards-build.yml ci(standards-build): exercise the macOS energy backend, which nothing did 2026-09-21 13:47:40 -04:00
wai-byte-equality.yml wai: one registry table, candidate capabilities, public-text checks 2026-09-30 22:38:09 -04:00
wai-conformance.yml wai: declare link 13's feature-gated tests and say where the C ABI runs 2026-10-01 06:03:42 -04:00
wai-energy-receipts.yml wai: one registry table, candidate capabilities, public-text checks 2026-09-30 22:38:09 -04:00
wai-formal-verification.yml wai-rs: fast integer decode kernels that give the same integer for every output 2026-09-28 18:43:42 -04:00
wai-jpegai-e2e.yml wai: the parameter-set pin, component identity, pin-aware selection 2026-10-01 05:51:50 -04:00
wai-neural-e2e.yml wai-neural-e2e: make the job run, and fix the decoder mismatch it was hiding 2026-09-29 09:46:15 -04:00
wai-neural-gates.yml wai/neural: the strict gate reads only dispatchable capabilities; a pinned model keeps no tensor outside the verified bytes 2026-10-01 08:53:25 -04:00
wai-sota-vectors.yml wai: one registry table, candidate capabilities, public-text checks 2026-09-30 22:38:09 -04:00
wai-web-wasm.yml wai: the parameter-set pin, component identity, pin-aware selection 2026-10-01 05:51:50 -04:00