Some checks failed
wai-quantum energy-landscape jobs / does this change touch it (push) Successful in 15s
WAI breaking changes and the conformance runner / WAI breaking · does this change touch WAI (push) Successful in 24s
WAI breaking changes and the conformance runner / WAI breaking · wire, record and API against main · linux (push) Failing after 48s
WAI breaking changes and the conformance runner / WAI breaking and conform · their tests, and the independent verifiers through wai conform · linux (push) Failing after 2m9s
wai-quantum energy-landscape jobs / the module under wasm32-wasip2 (wasmtime) (push) Successful in 3m5s
wai-quantum energy-landscape jobs / the same bits · macos (push) Successful in 4m6s
wai-quantum energy-landscape jobs / native against WebAssembly, over many seeds (push) Successful in 5m9s
wai-quantum energy-landscape jobs / reader, kernels, answers and the stated result · linux, release (push) Successful in 7m44s
wai-audit collector and player integration / does this change touch it (push) Has been cancelled
wai-audit collector and player integration / collector · linux (push) Has been cancelled
wai-audit collector and player integration / collector, player integration and the browser end to end · macos (push) Has been cancelled
repository checks / lockfiles, advisories, tests in CI, workflow hygiene, spec and section references, public text (push) Has been cancelled
WAI operation catalogue / does this change touch it (push) Has been cancelled
WAI operation catalogue / the catalogue and every door · linux (push) Has been cancelled
wai-quantum for JavaScript / does this change touch it (push) Has been cancelled
wai-quantum for JavaScript / javascript · linux (push) Has been cancelled
wai-quantum energy-landscape jobs / the same bits · linux-arm64 (push) Has been cancelled
wai-quantum studio and desktop / does this change touch it (push) Has been cancelled
wai-quantum studio and desktop / studio · browser (push) Has been cancelled
wai-quantum studio and desktop / desktop app · macos (push) Has been cancelled
wai-quantum studio and desktop / desktop app · linux (push) Has been cancelled
wai-quantum studio and desktop / desktop app · windows (push) Has been cancelled
wai-sink-android native sink library / does this change touch it (push) Has been cancelled
wai-sink-android native sink library / the JNI layer and the platform-free half on the host JVM · linux-arm64 (push) Has been cancelled
wai-sink-android native sink library / every ABI, the AAR, and the instrumented tests in a headless emulator · macos (push) Has been cancelled
wai-sink-swift native sink package / does this change touch it (push) Has been cancelled
wai-sink-swift native sink package / libwai slices, desktop tests, simulator tests · macos (push) Has been cancelled
WAI Studio / does this change touch it (push) Has been cancelled
WAI Studio / the catalogue's actions, the unit tests and the core · linux (push) Has been cancelled
WAI Studio / Studio in Chromium and Firefox · macos (push) Has been cancelled
WAI Studio / Studio in WebKit · linux (push) Has been cancelled
joule-moq-remote host agent / joule-moq-remote · does this change touch it (push) Has been cancelled
joule-moq-remote host agent / joule-moq-remote, every target (linux-arm64) (push) Has been cancelled
joule-moq-remote host agent / joule-moq-remote, every target (macos) (push) Has been cancelled
joule-moq-room room service / joule-moq-room · does this change touch it (push) Has been cancelled
joule-moq-room room service / joule-moq-room, every target (push) Has been cancelled
joule-moq-web browser client / joule-moq-web · does this change touch it (push) Has been cancelled
joule-moq-web browser client / joule-moq-web · browser end-to-end (macos) (push) Has been cancelled
wai-app and Create / wai-app · does this change touch it (push) Has been cancelled
wai-app and Create / wai-app · tests, clippy, the line language's verifier (linux) (push) Has been cancelled
wai-app and Create / wai-app · Create, browser end-to-end (macos) (push) Has been cancelled
wai-fleet service / does this change touch it (push) Has been cancelled
wai-fleet service / service · linux (push) Has been cancelled
wai-fleet service / service · macos (push) Has been cancelled
wai-key-proxy / does this change touch it (push) Has been cancelled
wai-key-proxy / proxy · linux (push) Has been cancelled
wai-ledger service / does this change touch it (push) Has been cancelled
wai-ledger service / service · linux (push) Has been cancelled
wai-ledger service / service · macos (push) Has been cancelled
wai-vector vector graphics / does this change touch it (push) Successful in 16s
wai-vector vector graphics / macos-arm64 (push) Successful in 2m15s
wai-vector vector graphics / wasm32 under Node (push) Successful in 30s
wai-vector vector graphics / wasm32-wasip2 (wasmtime) (push) Successful in 1m13s
wai-vector vector graphics / fuzz, peak allocation, comparison count (push) Successful in 28s
wai-vector vector graphics / linux-x86_64 (push) Successful in 3m19s
wai-vector vector graphics / wasm32 in three browser engines (push) Successful in 3m11s
wai-vector vector graphics / linux-aarch64 (push) Successful in 5m19s
wai-vector vector graphics / independent checker (Python) (push) Successful in 4m42s
packaging §5.8: a package leads with its video component and carries beside it up to seven more on one presentation timeline, each cut at the lead's piece starts and each piece one object of the capability that suits it: audio as FLAC from a WAV, a score with a FLAC floor of its mixdown, vector graphics (wai.graphics.vector), timed text (wai.text.timed, each piece the WebVTT segment of its span, its target naming its language) and a feed (wai.feed.state, each piece sealed by the package's key and starting from the state the one before seals). Every decode-equivalent base states its piece's decoded-output digest in the stage index the receipt signs: the SHA-256 of interleaved s16le samples for audio and a score's mixdown, the clip digest of the overlay's RGBA8P frames for graphics, the SHA-256 of the segment its cues write back to for text. wai-pack packs, lists, signs and verifies them, and refuses by name what it does not pack. The policy takes the media graphics and text and a text component's lang; the stage index the media classes 7 and 8. wai.graphics.vector is read as its pending registration states and wai.text.timed, a record, as a text component's base whose payload is a segment, each with no licence class. wai-rs adds codecs::audio::flac_encode_i16 and flac_decode_i16, FLAC of 16-bit mono or stereo samples in pure Rust (feature flac); the mono f32 encoder is unchanged. pack-conformance/multi/: three goldens and multi_verify.py, which recomputes every digest and payload from the sources. The composing sink's reference package (wai-web/compose/package/, browser-sink §14) is now wai-pack's, from compose/policy.toml, the fixture compose-01, committed sources and a supplied AV1 floor, held byte for byte by the corpus check, which also writes the forged receipt; wai-compose-package, its own policy schema and native.json are gone. The page plays each component piece by piece and holds every overlay piece and caption segment to its signed digest too; run.mjs exits non-zero on any failure, page error, missing engine or missing check. Co-Authored-By: Claude Opus 5.5 <[email protected]>
77 lines
2.5 KiB
Text
77 lines
2.5 KiB
Text
# Test corpora: too large to commit. Never commit.
|
|
# Fetch scripts belong in-repo; the data does not.
|
|
/corpus/
|
|
|
|
# Rust build output (any crate)
|
|
target/
|
|
**/target/
|
|
/wai-rs/target/
|
|
/wai-web/target/
|
|
/byte-exact-conformance/target/
|
|
/wai-relay/target/
|
|
/wai-spz-gen/target/
|
|
|
|
# Vendored reference software — cloned out-of-band, not WAI source (~935 MB).
|
|
/jpeg-ai-ref/
|
|
|
|
# Large exported model / fixture assets — sink-supplied, archived out-of-band (~360 MB).
|
|
/jpegai-vm-assets/
|
|
|
|
# Neural model bundles for the browser demo. These are large (~120 MB
|
|
# per model) and regenerable: run `python3 tools/wai_encodec_export_onnx.py`
|
|
# against a local EnCodec checkpoint to produce them. See
|
|
# wai-web/demo/models/README.md.
|
|
/wai-web/demo/models/**/*.onnx
|
|
/wai-web/demo/models/**/*.bin
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
.venv/
|
|
venv/
|
|
|
|
# Local codec output / scratch artifacts (regenerable)
|
|
*_out.png
|
|
/wai/i_out.png
|
|
/wai-neural/*.png
|
|
/wai-neural/err.log
|
|
|
|
# OS noise
|
|
.DS_Store
|
|
|
|
# Raw design transcripts — kept on disk for reference, not part of the
|
|
# repo's public surface (the coherent narrative is README.md + SPEC.md).
|
|
/notes-1.md
|
|
/notes-2.md
|
|
|
|
# Keep: SPEC.md, README.md, LICENSE, wai/, wai-rs/ (src + tests/fixtures),
|
|
# wai-neural/ source, the small *.wai sample bundles.
|
|
wai-web/demo/scpkg/
|
|
# wasm-pack build outputs (rebuilt by wasm-pack / demo/verify_int_synth.sh).
|
|
wai-web/demo/pkg/
|
|
wai-web/demo/pkg-node/
|
|
wai-web/demo/pkg-engine/
|
|
# The WebGPU member's bundle (demo/quantum_webgpu.html; built with --features quantum_webgpu).
|
|
wai-web/demo/pkg-webgpu/
|
|
# The platform decode bundle (demo/platform_decode.html; built with --features platform_decode).
|
|
wai-web/demo/pkg-platform/
|
|
# The composing sink's bundle (compose/index.html; built with --features compose).
|
|
wai-web/compose/pkg/
|
|
# The lead of its reference package, which `wai-pack fixture gen compose-01` writes.
|
|
wai-web/compose/src.y4m
|
|
# The neural dispatch bundle (demo/npu.html; built with --features neural_npu).
|
|
wai-web/demo/pkg-npu/
|
|
# The integer neural decoder's WebGPU bundle (demo/int_neural_webgpu.html; built with --features neural_webgpu).
|
|
wai-web/demo/pkg-neural-webgpu/
|
|
# int_hyper conditional-codec demo artifacts (PTQ model + bitstream, large —
|
|
# regenerated by tools/wai_sota_int_synth_export.py into demo/int_hyper/).
|
|
wai-web/demo/int_hyper/
|
|
|
|
# Reference codec tools built by tools/build_reference_decoders.sh (sink decoders, fetched out-of-band).
|
|
/.reference-tools/
|
|
# The reach build's pinned tools and its output (wai-web/reach/build.sh).
|
|
wai-web/reach/.tools/
|
|
wai-web/reach/dist/
|
|
wai-web/reach/ci-dist*/
|
|
wai-web/reach/ci-modern*/
|