Transaction Science
5f1158154d
wai cross-architecture byte-equality / does this change touch it (pull_request) Successful in 6s
WAI neural sink gates / does this change touch it (pull_request) Successful in 8s
standards workspaces build + test / which workspaces this change touches (pull_request) Successful in 8s
standards workspaces build + test / macOS energy backends (pull_request) Has been skipped
wai cross-architecture byte-equality / linux-x86_64 (pull_request) Successful in 1m1s
wai cross-architecture byte-equality / windows-x86_64 (pull_request) Successful in 1m5s
WAI neural sink gates / model-free refusals of the neural sink (pull_request) Successful in 1m57s
WAI neural sink gates / the exact JPEG-AI decoder reports its path (pinned inputs, required) (pull_request) Successful in 2m1s
wai cross-architecture byte-equality / macos-arm64 (reference) (pull_request) Successful in 26s
repository checks / lockfiles, advisories, tests in CI, workflow hygiene, spec and section references, public text (pull_request) Successful in 1m26s
wai cross-architecture byte-equality / linux-aarch64 (pull_request) Successful in 27s
wai-byte-equality: restore the windows-x86_64 leg, with pwsh forms of the disk steps
...
The leg was removed on 2026-09-30 while the Windows runner was offline. The
runner is back: a `windows` job passed in run 19310 (job 81346), and the
Studio's Windows desktop job passed in runs 19610 and 19807.
- The matrix gets `- { os: windows, label: windows-x86_64 }` again, and the
comment says x86_64 is held by linux-x86_64 and windows-x86_64.
- The two disk steps run in bash, which on this host is the WSL stub. They
stay unix-only. Each gets a pwsh form for Windows with the same directories,
floor, write probe and messages:
- the workspace, the runner's temporary directory, TEMP and the profile
directory;
- the free space the volume leaves the runner's user;
- a 32 MiB write-through probe once per volume;
- full-disk, write-protect, I/O device and quota errors named as
infrastructure, by their Win32 codes.
The after-failure form keys on the new step's id, disk_windows.
- Both pwsh steps set the process execution policy to Bypass, as the Studio's
Windows job does. The install and decode steps are unchanged. The Windows
install step was already pwsh, and the bare `cargo test` step takes the
host's pwsh default. No step bundles anything, so CI is not cleared.
The Windows leg follows the repository's practice for a Windows job. It is
not a required status, like wai-quantum-webgpu.yml's member-windows. Like the
other legs, it runs only when the workflow's `relevant` gate answers true. If
the runner goes offline again, the leg comes out of the matrix until the
runner is back, as on 2026-09-30.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-05 07:21:05 -05:00
..
conformance.yml
CI: the gate that decides whether a workflow runs was queued behind the work it gates
2026-11-03 15:19:13 -05:00
energy-hardware.yml
wip: registry, SPEC, CHANGELOG, CI jobs, reader tests, settle and generic machine description
2026-10-22 13:49:49 -04:00
joule-code-conformance.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
joule-moq-remote.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
joule-moq-room.yml
wai/toolchain-fixes, converted to the layout of the fix: no shared append point
2026-11-05 01:45:34 -05:00
joule-moq-web.yml
Merge #493 (wai/messaging-calls @ 01f3aac1): wai.live.message and wai.live.call, conversations and calls on live rooms
2026-10-26 12:23:34 -04:00
jouleclaw-fabrics.yml
CI: two macOS legs depended on runner state the pin change cleared or never had
2026-11-03 17:42:20 -05:00
jouleclaw-public-surface-documented.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
repo-checks.yml
Changelog entries and the conformance workflow's lists move into files a change adds
2026-11-05 01:41:29 -05:00
standards-build.yml
jouleclaw-energy: a Mac's whole-machine power from the SMC (EnergyDomain::System, ModelBased)
2026-11-04 20:00:04 -05:00
wai-app.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-audit.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-breaking.yml
Merge pull request 'Wave A: public-name check, WebAssembly determinism in CI, decode-path reporting, and pin by default' ( #616 ) from wai/wave-a into main
2026-11-04 20:25:41 -05:00
wai-byte-equality.yml
wai-byte-equality: restore the windows-x86_64 leg, with pwsh forms of the disk steps
2026-11-05 07:21:05 -05:00
wai-catalogue.yml
wai/toolchain-fixes, converted to the layout of the fix: no shared append point
2026-11-05 01:45:34 -05:00
wai-conformance.yml
wai/toolchain-fixes, converted to the layout of the fix: no shared append point
2026-11-05 01:45:34 -05:00
wai-energy-receipts.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-examples.yml
wai/toolchain-fixes, converted to the layout of the fix: no shared append point
2026-11-05 01:45:34 -05:00
wai-fleet.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-formal-verification.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-fuzz.yml
wai: coverage-guided fuzzing of the reader, and the container reservations it found
2026-10-14 10:58:29 -04:00
wai-http.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-jpegai-e2e.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-key-proxy.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-ledger.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-neural-e2e.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-neural-gates.yml
wai-neural-gates: the jpegai-decode-path job installs the repository's Rust pin
2026-11-05 07:21:05 -05:00
wai-ops-differential.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-ops-gpu.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-ops-npu.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-ops.yml
Merge pull request 'Wave A: public-name check, WebAssembly determinism in CI, decode-path reporting, and pin by default' ( #616 ) from wai/wave-a into main
2026-11-04 20:25:41 -05:00
wai-pack.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-cli-release.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-cli.yml
Merge pull request 'Wave A: public-name check, WebAssembly determinism in CI, decode-path reporting, and pin by default' ( #616 ) from wai/wave-a into main
2026-11-04 20:25:41 -05:00
wai-quantum-contract.yml
wai-quantum-contract.yml: the baselines are the versions just published
2026-11-04 19:27:50 -05:00
wai-quantum-cuda.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-dataflow.yml
CI: the gate that decides whether a workflow runs was queued behind the work it gates
2026-11-03 15:19:13 -05:00
wai-quantum-desktop-release.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-docs.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-dsp.yml
CI: the gate that decides whether a workflow runs was queued behind the work it gates
2026-11-03 15:19:13 -05:00
wai-quantum-editors.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-estimate.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-formats.yml
Merge pull request 'Wave A: public-name check, WebAssembly determinism in CI, decode-path reporting, and pin by default' ( #616 ) from wai/wave-a into main
2026-11-04 20:25:41 -05:00
wai-quantum-fpga.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-hip.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-js-release.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-js.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-lang.yml
Merge pull request 'Wave A: public-name check, WebAssembly determinism in CI, decode-path reporting, and pin by default' ( #616 ) from wai/wave-a into main
2026-11-04 20:25:41 -05:00
wai-quantum-metal.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-npu-cores.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-npu.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-opencl.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-processors.yml
ci: run each suite for what can affect it; re-runs after a merge become nightly
2026-10-19 02:49:11 -04:00
wai-quantum-pulse.yml
Merge pull request 'Wave A: public-name check, WebAssembly determinism in CI, decode-path reporting, and pin by default' ( #616 ) from wai/wave-a into main
2026-11-04 20:25:41 -05:00
wai-quantum-py-release.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-py.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-qec.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-qpu.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-registry.yml
Merge pull request 'Wave A: public-name check, WebAssembly determinism in CI, decode-path reporting, and pin by default' ( #616 ) from wai/wave-a into main
2026-11-04 20:25:41 -05:00
wai-quantum-service.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-sme.yml
CI: the gate that decides whether a workflow runs was queued behind the work it gates
2026-11-03 15:19:13 -05:00
wai-quantum-studio.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-tensor-engine.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-tensor-program.yml
CI: the gate that decides whether a workflow runs was queued behind the work it gates
2026-11-03 15:19:13 -05:00
wai-quantum-variational.yml
Merge pull request 'Rust: one toolchain, the latest stable' ( #606 ) from chore/rust-latest-stable into main
2026-11-04 14:18:26 -05:00
wai-quantum-vector.yml
CI: the gate that decides whether a workflow runs was queued behind the work it gates
2026-11-03 15:19:13 -05:00
wai-quantum-verdict.yml
Merge pull request 'Wave A: public-name check, WebAssembly determinism in CI, decode-path reporting, and pin by default' ( #616 ) from wai/wave-a into main
2026-11-04 20:25:41 -05:00
wai-quantum-views.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-quantum-webgpu.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-release.yml
wai/toolchain-fixes, converted to the layout of the fix: no shared append point
2026-11-05 01:45:34 -05:00
wai-sink-android.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-sink-swift.yml
CI: the gate that decides whether a workflow runs was queued behind the work it gates
2026-11-03 15:19:13 -05:00
wai-sota-vectors.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-studio.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-vector.yml
Merge pull request 'Wave A: public-name check, WebAssembly determinism in CI, decode-path reporting, and pin by default' ( #616 ) from wai/wave-a into main
2026-11-04 20:25:41 -05:00
wai-web-reach.yml
toolchain: Rust 1.98.0 -> 1.99.1 (change-controlled pin)
2026-11-03 17:42:20 -05:00
wai-web-wasm.yml
Merge pull request 'Wave A: public-name check, WebAssembly determinism in CI, decode-path reporting, and pin by default' ( #616 ) from wai/wave-a into main
2026-11-04 20:25:41 -05:00