The Rust mutations showed a usage's quantity of the wrong type went uncaught, and the same held of other forms and bounds the text states. Each now has a control, at its first value past the limit, so the two implementations are held to the same limits. A clause `unhex` already made redundant is gone. The document kind is in the registry. The Python verifier stops a mutated copy at its first failure: it only asks whether one fails. routes corpus: 236 vectors. route_record_verify.py: 103 checks, 1,119 mutated copies. Co-Authored-By: Claude Opus 5.5 <[email protected]>
604 lines
51 KiB
Markdown
604 lines
51 KiB
Markdown
# WAI registry
|
|
|
|
The registry is the set of strings [SPEC §5](SPEC.md) registers, with the classes
|
|
the specification gives each one. Its source of truth is one table in the
|
|
reference implementation, [`wai-rs/src/codecs/registry.rs`](wai-rs/src/codecs/registry.rs)
|
|
together with the class functions of [`wai-rs/src/codecs/mod.rs`](wai-rs/src/codecs/mod.rs).
|
|
`wai registry export` writes it out in machine-readable form:
|
|
|
|
| file | what |
|
|
|---|---|
|
|
| [`registry/capabilities.json`](registry/capabilities.json) | every registered string with its kind, status, media class, role, fidelity tier, licence class, replicate class, set membership, registering section, edition and registration date, and, for a capability that decodes through the integer operator set, its `ops` member ([integer-operators](extensions/integer-operators.md) §11); the named identifiers that are not capabilities; the unregistered labels; the wire identifiers |
|
|
| [`registry/capabilities.schema.json`](registry/capabilities.schema.json) | JSON Schema (2020-12) for that file; its enums are the label sets below |
|
|
| [`vocab/v2.ttl`](vocab/v2.ttl), [`vocab/v2.jsonld`](vocab/v2.jsonld), [`vocab/v2.shapes.ttl`](vocab/v2.shapes.ttl) | the same registry as RDF, a JSON-LD context for manifests, and a SHACL shape that checks a manifest's capability and fallback against it, only the form of its media, and its parameter-set pins (`vocab/README.md`); a violation for a string the registry does not hold means the string is not registered in this revision, not that the envelope fails to conform or cannot be dispatched (SPEC §4, §8) |
|
|
| the table at the end of this file | the same registry, for reading |
|
|
|
|
A library test (`codecs::registry::tests::registry_export_matches_committed`) and
|
|
a CI step (`wai registry export --check` in `.github/workflows/wai-conformance.yml`)
|
|
fail when a committed file differs from what the table renders. Edit the table,
|
|
never the exported files.
|
|
|
|
## Kinds
|
|
|
|
Every registered string has one kind.
|
|
|
|
- **payload** — a capability whose payload a sink decodes: it may be a `WAI1`
|
|
`capability` or `fallback`, or a `WAI2` rendition.
|
|
- **companion** — a companion-only capability (SPEC §5, §7.1): its payload is
|
|
applied with a base rendition and never on its own, so it is only ever a `WAI2`
|
|
companion.
|
|
- **refinement** — a refinement-only capability (SPEC §5, *Refinement
|
|
capabilities*): its payload is applied to the output of the stage below it,
|
|
bound to that output's producer by content hash, and never decoded on its own.
|
|
It is a `WAI1` `capability` with `refines`, or a `WAI2` component with
|
|
`role: "refinement"` ([staged-delivery](extensions/staged-delivery.md)). The
|
|
bases each one applies over are SPEC §5's *Base admission* table, which also
|
|
holds the bases of the enhancement layer `wai.video.lcevc`.
|
|
- **derivation** — an operation of ISO/IEC 23001-16 (`wai.derive.*`,
|
|
[derived-tracks](extensions/derived-tracks.md)). It acts on samples another
|
|
capability decoded and names no payload format.
|
|
- **record** — a signed record a WAI tool emits and verifies: a receipt kind, a
|
|
delivery record, or a record of one of the live, provenance and delivery extensions. The
|
|
table below lists every one, kind `record`, with the section that registers it. It names
|
|
no payload format.
|
|
|
|
A derivation or record string is not a payload capability, so it is not
|
|
dispatchable (SPEC §4): dispatch never takes an envelope's capability that names
|
|
one, and step 5 may still take a usable fallback. A refinement is not dispatchable
|
|
either; staged-delivery §4 processes it.
|
|
|
|
Two further tables hold strings that look like capabilities and are not:
|
|
|
|
- **identifiers** name a part of a capability's definition (`wai.det.fixed64`, the
|
|
fixed-point floor; `wai.det.amp64`, the complex amplitude arithmetic of
|
|
`wai.quantum.circuit2`; `wai.world.sim.*`, the simulation steps of the feed and
|
|
avatar capabilities);
|
|
- **unregistered labels** are strings the reference implementation uses as labels
|
|
that no revision registers, each with the reason.
|
|
|
|
A third holds the **wire identifiers**: the names the container, its delivery
|
|
bindings ([http-delivery](extensions/http-delivery.md),
|
|
[moq-streaming-format](extensions/moq-streaming-format.md)), the key discovery
|
|
they serve ([jwp-receipts](extensions/jwp-receipts.md) §7),
|
|
[packaging](extensions/packaging.md), [live-events](extensions/live-events.md),
|
|
[live-rooms](extensions/live-rooms.md), [capture-binding](extensions/capture-binding.md),
|
|
[live-compose](extensions/live-compose.md), [live-recording](extensions/live-recording.md),
|
|
[timed-text](extensions/timed-text.md), [ai-usage](extensions/ai-usage.md),
|
|
[exploration](extensions/exploration.md), [browser-sink](extensions/browser-sink.md),
|
|
[robustness-evidence](extensions/robustness-evidence.md), [splat-exact](extensions/splat-exact.md),
|
|
[prior-carriage](extensions/prior-carriage.md), [scene-carriage](extensions/scene-carriage.md),
|
|
[delivery-telemetry](extensions/delivery-telemetry.md), [projection](extensions/projection.md),
|
|
[loc-carriage](extensions/loc-carriage.md) and [stream-termination](extensions/stream-termination.md)
|
|
put on the wire outside a manifest — magic numbers, a media type, `codecs` prefixes, paths,
|
|
playlist tags and attributes, document kinds, catalog fields, MOQT Setup Options, HTTP fields, a
|
|
member of a decoded frame's metadata, glTF extension names and the custom keys of CMCD and CMSD
|
|
reports — each with its kind, the section that
|
|
defines it, and whether it is defined, provisional (test material only until
|
|
registered) or proposed (not registered). A library test checks that each is written
|
|
in the section it names.
|
|
|
|
## Status
|
|
|
|
- **registered** — the payload format (for a record or derivation, the
|
|
definition) is pinned. The WAI-native integer codecs `wai.video.int_motion`,
|
|
`wai.video.int_hyper`, `wai.neural.int_hyper`, `wai.audio.int_codec` and
|
|
`wai.splat.int_codec` were registered with a decoder and no byte layout (the first,
|
|
the fourth and the fifth also with the tool that wrote their bitstreams); v0.4.0
|
|
completes their registrations by pinning their formats (SPEC §8, *Completing a
|
|
registration*; SPEC §5, *Payloads of the WAI-native integer codecs*). It completes
|
|
`wai.generate.spectral`'s the same way: registered with its generator, `generate.rs`,
|
|
and no byte layout, its payload is now the instruction object of form v0 (SPEC §5,
|
|
*Payload of `wai.generate.spectral`*).
|
|
- **candidate** — the string is registered but no revision has pinned its payload
|
|
format. An encoder MUST NOT emit a candidate, and a sink MUST treat it as
|
|
unsupported (SPEC §5, *Candidate capabilities*). The reference implementation
|
|
lists candidates in `codecs::is_candidate`, reports an envelope that names one
|
|
from `Wai::check_candidates` and `WaiMulti::check_candidates`, and never
|
|
dispatches or selects one.
|
|
|
|
Every dispatch and selection function uses one predicate,
|
|
`codecs::is_dispatchable(cap)`, SPEC §4's *dispatchable*: false for a
|
|
companion-only capability, a refinement-only capability, a candidate, a record and
|
|
a derivation; true for a
|
|
registered payload capability that is not a candidate, and for a string this
|
|
revision does not register, which a later MINOR revision may register (SPEC §8)
|
|
and which a sink decodes only if it advertises it. A new dispatch or selection
|
|
function MUST use it too.
|
|
|
|
## Editions
|
|
|
|
A registration that names an edition of its standard carries that edition. A
|
|
registration that names none carries the edition of its named standard current on
|
|
the date it was registered, and no later edition or amendment: a later edition or
|
|
amendment that changes the bitstream gets a capability string of its own
|
|
(SPEC §8, *Editions*). The export records both: `edition` (a designation, or
|
|
`null` for the edition current on the registration date) and `registered` (the
|
|
date of the first commit of this repository that registers the string; the
|
|
specification entered the repository on 2026-06-12, so a string registered before
|
|
then carries that date).
|
|
|
|
## Licence classes
|
|
|
|
Every payload, companion and refinement capability carries a licence class:
|
|
`royalty-free`, `patent-pool`, `proprietary` or `non-commercial`
|
|
(`codecs::capability_license`). It is a property of the capability, not a
|
|
per-file claim. The classification has no default: a capability registered
|
|
without a class is a registry defect the tests reject. The sources and residual
|
|
caveats for each class are in
|
|
[`research/media-codec-registry.md`](research/media-codec-registry.md). A
|
|
capability whose royalty status is not established is classified conservatively
|
|
(`patent-pool`), never `royalty-free`; a candidate's class is provisional until a
|
|
revision pins its payload format, since the licensing of a format not yet chosen
|
|
cannot be established. Every
|
|
derivation operation carries the class `codecs::derivation::derivation_license`
|
|
gives it; a record carries none.
|
|
|
|
## How to register a string
|
|
|
|
1. Add the capability constant to `wai-rs/src/codecs/mod.rs` and, for a payload,
|
|
companion or refinement capability, list it in `known_capabilities()` and give it an arm in
|
|
`capability_tier`, `capability_license` and `capability_replicate_class` (each
|
|
function has no default, and the tests reject a registered capability without
|
|
one). A record goes in `RECORDS`, a derivation in `codecs::derivation`.
|
|
2. Give it a row in `ROWS` of `wai-rs/src/codecs/registry.rs`: the SPEC §5 heading
|
|
it is registered under, the edition it carries, and the registration date. A
|
|
string whose payload format is not yet pinned also goes in `CANDIDATES`.
|
|
3. Register it in SPEC §5, under that heading, with its payload format and role.
|
|
The test `spec_and_registry_name_the_same_strings` holds SPEC and the table to
|
|
the same set of strings, in both directions.
|
|
4. Run `cargo run --no-default-features --bin wai -- registry export` from
|
|
`wai/wai-rs`, and commit the files it writes.
|
|
5. Link it from the codec glossary entry that describes its bitstream, or list it
|
|
in the glossary's `GLOSSARY_NO_ENTRY` table with the reason
|
|
([`glossary/SCHEMA.md`](glossary/SCHEMA.md)).
|
|
6. Add a CHANGELOG entry.
|
|
|
|
Changing what a registered string carries is governed by SPEC §8: a payload format
|
|
and a role are fixed once registered.
|
|
|
|
## The registry
|
|
|
|
<!-- generated: wai registry export; do not edit by hand -->
|
|
| string | kind | status | media | role | licence | replicate | sets | registered in |
|
|
|---|---|---|---|---|---|---|---|---|
|
|
| `wai.access.services` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.age.assurance` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.ai.usage` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.asset.provenance` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.audio.aac` | payload | registered | audio | standalone | patent-pool | standard-unclassified | — | §5 Broadcast and streaming codecs |
|
|
| `wai.audio.ac4` | payload | registered | audio | standalone | proprietary | standard-unclassified | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.audio.avs3` | payload | registered | audio | standalone | patent-pool | standard-unclassified | — | §5 Broadcast and streaming codecs |
|
|
| `wai.audio.flac` | payload | registered | audio | standalone | royalty-free | standard-defined | floor | §5 Mandatory floor |
|
|
| `wai.audio.iamf` | payload | registered | audio | standalone | royalty-free | standard-tolerance | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.audio.int_codec` | payload | registered | audio | standalone | royalty-free | neural-int-exact | — | §5 Interactive, temporal & computed content |
|
|
| `wai.audio.int_refine` | refinement | registered | audio | refinement | royalty-free | standard-defined | — | §5 Refinement capabilities (staged delivery) |
|
|
| `wai.audio.ivas` | payload | registered | audio | standalone | patent-pool | standard-tolerance | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.audio.mpegh` | payload | registered | audio | standalone | patent-pool | standard-unclassified | — | §5 Broadcast and streaming codecs |
|
|
| `wai.audio.opus` | payload | registered | audio | standalone | royalty-free | standard-tolerance | recommended | §5 Recommended modern set |
|
|
| `wai.audio.opus.dred` | companion | registered | audio | enhancement | patent-pool | standard-tolerance | — | §5 Broadcast and streaming codecs |
|
|
| `wai.audio.opus.dred.int` | companion | registered | audio | enhancement | patent-pool | neural-int-exact | — | §5 Broadcast and streaming codecs |
|
|
| `wai.audio.opus.packet` | payload | registered | audio | standalone | royalty-free | standard-tolerance | — | §5 Broadcast and streaming codecs |
|
|
| `wai.audio.scene` | payload | registered | audio | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.audio.score` | payload | registered | audio | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.avatar.face` | payload | registered | interactive | standalone | royalty-free | generative-exact | — | §5 Interactive, temporal & computed content |
|
|
| `wai.avatar.pose` | payload | registered | interactive | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.bearer.receipts` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.capture.take` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.delivery.audit` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.delivery.fleet` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.delivery.ledger` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.delivery.opportunity` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.delivery.revenue_share` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.delivery.settlement` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.derive.crop` | derivation | registered | — | — | patent-pool | — | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.derive.dissolve` | derivation | registered | — | — | patent-pool | — | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.derive.grid_composition` | derivation | registered | — | — | patent-pool | — | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.derive.identity` | derivation | registered | — | — | patent-pool | — | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.derive.mirror` | derivation | registered | — | — | patent-pool | — | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.derive.overlay_composition` | derivation | registered | — | — | patent-pool | — | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.derive.roi_selection` | derivation | registered | — | — | patent-pool | — | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.derive.rotation` | derivation | registered | — | — | patent-pool | — | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.derive.scaling` | derivation | registered | — | — | patent-pool | — | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.derive.srgb_fill` | derivation | registered | — | — | patent-pool | — | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.edge.derivation` | record | registered | — | — | — | — | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.feed.state` | payload | registered | interactive | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.film.linear` | payload | registered | video | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.film.reel` | payload | registered | video | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.generate.spectral` | payload | registered | image | standalone | royalty-free | generative-exact | — | §5 Neural capabilities |
|
|
| `wai.haptic.mihs` | payload | registered | haptic | standalone | patent-pool | standard-unclassified | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.haptic.signal` | payload | registered | haptic | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.image.avif` | payload | registered | image | standalone | royalty-free | standard-tolerance | recommended | §5 Recommended modern set |
|
|
| `wai.image.ieee1857_11` | payload | candidate | image | standalone | patent-pool | neural-float | — | §5 Neural capabilities |
|
|
| `wai.image.int_refine` | refinement | registered | image | refinement | royalty-free | standard-defined | — | §5 Refinement capabilities (staged delivery) |
|
|
| `wai.image.jp2` | payload | registered | image | standalone | royalty-free | standard-tolerance | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.image.jpeg` | payload | registered | image | standalone | royalty-free | standard-tolerance | recommended | §5 Recommended modern set |
|
|
| `wai.image.jpegai` | payload | registered | image | standalone | royalty-free | neural-entropy-exact | — | §5 Neural capabilities |
|
|
| `wai.image.jxl` | payload | registered | image | standalone | royalty-free | standard-tolerance | recommended | §5 Recommended modern set |
|
|
| `wai.image.jxs` | payload | registered | image | standalone | patent-pool | standard-defined | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.image.png` | payload | registered | image | standalone | royalty-free | standard-defined | floor | §5 Mandatory floor |
|
|
| `wai.live.ad_presentation` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.ads` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.call` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.compose` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.contribution` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.coperformance` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.cowatch` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.e2ee` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.events` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.injection` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.message` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.metering` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.moderation` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.provenance` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.recording` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.remote` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.room` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.steering` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.termination` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.watermark` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.live.world` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.media.contribution` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.media.direction` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.media.exploration` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.media.influence` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.media.robustness` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.media.synthesis` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.media.takedown` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.media.tonemap` | record | registered | — | — | — | — | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.media.upscale` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.mesh.draco` | payload | registered | volumetric | standalone | royalty-free | standard-unclassified | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.mesh.glb` | payload | registered | volumetric | standalone | royalty-free | standard-unclassified | — | §5 Interactive, temporal & computed content |
|
|
| `wai.meta.dovi` | companion | registered | metadata | companion | proprietary | standard-unclassified | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.meta.gainmap` | companion | registered | metadata | companion | patent-pool | standard-unclassified | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.meta.hdr10plus` | companion | registered | metadata | companion | royalty-free | standard-unclassified | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.meta.projection` | companion | registered | metadata | companion | royalty-free | standard-unclassified | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.meta.st2094_50` | companion | registered | metadata | companion | patent-pool | standard-unclassified | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.neural.bmshj2018` | payload | registered | image | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.cmic` | payload | registered | image | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.dac` | payload | registered | audio | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.dcvc_fm` | payload | registered | video | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.dcvc_rt` | payload | registered | video | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.elic` | payload | registered | image | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.encodec32` | payload | registered | audio | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.glc` | payload | registered | image | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.int_hyper` | payload | registered | image | standalone | royalty-free | neural-int-exact | — | §5 Neural capabilities |
|
|
| `wai.neural.int_mlicpp` | payload | registered | image | standalone | royalty-free | neural-int-exact | — | §5 Neural capabilities |
|
|
| `wai.neural.int_synth` | payload | registered | image | standalone | royalty-free | neural-int-exact | — | §5 Neural capabilities |
|
|
| `wai.neural.mbt2018_mean` | payload | registered | image | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.mimi` | payload | registered | audio | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.mlicpp` | payload | registered | image | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.mlicv2` | payload | registered | image | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.snac` | payload | registered | audio | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.video_bmshj2018` | payload | registered | video | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.neural.wavtokenizer` | payload | registered | audio | standalone | royalty-free | neural-float | — | §5 Neural capabilities |
|
|
| `wai.pc.gpcc` | payload | registered | volumetric | standalone | patent-pool | standard-unclassified | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.pc.vpcc` | payload | registered | volumetric | standalone | patent-pool | standard-unclassified | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.prior.gguf` | payload | registered | binary | standalone | royalty-free | standard-defined | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.prior.nnc` | payload | registered | binary | standalone | patent-pool | standard-unclassified | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.prior.safetensors` | payload | registered | binary | standalone | royalty-free | standard-defined | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.prior.set` | payload | registered | binary | standalone | royalty-free | standard-defined | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.quantum.calibration` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.quantum.circuit` | payload | registered | binary | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.quantum.circuit2` | payload | registered | binary | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.quantum.job` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.route.record` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.semantic.clip` | payload | registered | image | standalone | royalty-free | behavioral | — | §5 Neural capabilities |
|
|
| `wai.semantic.perco2` | payload | registered | image | standalone | non-commercial | behavioral | — | §5 Neural capabilities |
|
|
| `wai.sink.energy` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.splat.4d` | payload | registered | volumetric | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.splat.exact` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.splat.int_codec` | payload | registered | volumetric | standalone | royalty-free | neural-int-exact | — | §5 Interactive, temporal & computed content |
|
|
| `wai.splat.int_refine` | refinement | registered | volumetric | refinement | royalty-free | standard-defined | — | §5 Refinement capabilities (staged delivery) |
|
|
| `wai.splat.sog` | payload | candidate | volumetric | standalone | patent-pool | standard-unclassified | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.splat.spz` | payload | registered | volumetric | standalone | royalty-free | standard-unclassified | — | §5 Interactive, temporal & computed content |
|
|
| `wai.telemetry.aggregate` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.tensor.nnc` | payload | candidate | binary | standalone | patent-pool | standard-unclassified | — | §5 Prior artifacts, general tensors and derivation operations |
|
|
| `wai.ternary.tt` | payload | registered | binary | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.text.timed` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.text.xz` | payload | registered | text | standalone | royalty-free | standard-defined | recommended | §5 Recommended modern set |
|
|
| `wai.text.zstd` | payload | registered | text | standalone | royalty-free | standard-defined | floor | §5 Mandatory floor |
|
|
| `wai.video.av1` | payload | registered | video | standalone | royalty-free | standard-tolerance | recommended | §5 Recommended modern set |
|
|
| `wai.video.av1.lossless` | payload | registered | video | standalone | royalty-free | standard-tolerance | recommended | §5 Recommended modern set |
|
|
| `wai.video.av2` | payload | registered | video | standalone | royalty-free | standard-tolerance | — | §5 Broadcast and streaming codecs |
|
|
| `wai.video.avc` | payload | registered | video | standalone | patent-pool | standard-defined | — | §5 Broadcast and streaming codecs |
|
|
| `wai.video.avs3` | payload | registered | video | standalone | patent-pool | standard-unclassified | — | §5 Broadcast and streaming codecs |
|
|
| `wai.video.channel` | record | registered | — | — | — | — | — | §5 Neural capabilities |
|
|
| `wai.video.encode` | record | registered | — | — | — | — | — | §5 Broadcast and streaming codecs |
|
|
| `wai.video.evc` | payload | registered | video | standalone | patent-pool | standard-unclassified | — | §5 Broadcast and streaming codecs |
|
|
| `wai.video.evc.baseline` | payload | registered | video | standalone | royalty-free | standard-unclassified | — | §5 Broadcast and streaming codecs |
|
|
| `wai.video.hevc` | payload | registered | video | standalone | patent-pool | standard-defined | — | §5 Broadcast and streaming codecs |
|
|
| `wai.video.int_hyper` | payload | registered | video | standalone | royalty-free | neural-int-exact | — | §5 Neural capabilities |
|
|
| `wai.video.int_motion` | payload | registered | video | standalone | royalty-free | standard-defined | — | §5 Neural capabilities |
|
|
| `wai.video.int_refine` | refinement | registered | video | refinement | royalty-free | standard-defined | — | §5 Refinement capabilities (staged delivery) |
|
|
| `wai.video.j2k` | payload | registered | video | standalone | royalty-free | standard-tolerance | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.video.jxs` | payload | registered | video | standalone | patent-pool | standard-defined | — | §5 Immersive audio, cinema, volumetric, haptics, HDR |
|
|
| `wai.video.keys` | record | registered | — | — | — | — | — | §5 Neural capabilities |
|
|
| `wai.video.lcevc` | companion | registered | video | enhancement | patent-pool | standard-unclassified | — | §5 Broadcast and streaming codecs |
|
|
| `wai.video.lineup` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.video.manifest` | record | registered | — | — | — | — | — | §5 Neural capabilities |
|
|
| `wai.video.mvhevc` | payload | registered | video | standalone | patent-pool | standard-defined | — | §5 Broadcast and streaming codecs |
|
|
| `wai.video.package` | record | registered | — | — | — | — | — | §5 Neural capabilities |
|
|
| `wai.video.ssai` | record | registered | — | — | — | — | — | §5 Neural capabilities |
|
|
| `wai.video.stitched_presentation` | record | registered | — | — | — | — | — | §5 Interactive, temporal & computed content |
|
|
| `wai.video.vp8` | payload | registered | video | standalone | royalty-free | standard-unclassified | — | §5 Broadcast and streaming codecs |
|
|
| `wai.video.vp9` | payload | registered | video | standalone | royalty-free | standard-defined | — | §5 Broadcast and streaming codecs |
|
|
| `wai.video.vvc` | payload | registered | video | standalone | patent-pool | standard-defined | — | §5 Broadcast and streaming codecs |
|
|
| `wai.world.live` | payload | registered | interactive | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.world.model` | payload | registered | interactive | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.world.replay` | payload | registered | interactive | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
| `wai.world.scene` | payload | registered | interactive | standalone | royalty-free | standard-defined | — | §5 Interactive, temporal & computed content |
|
|
|
|
| identifier (not a capability) | meaning | in |
|
|
|---|---|---|
|
|
| `wai.det.amp64` | the complex fixed-point arithmetic of wai.quantum.circuit2: re and im each an i64 at scale 2^frac, products exact then rounded half up, sums exact (quantum-sim §2.1, §3.0) | §5 Interactive, temporal & computed content |
|
|
| `wai.det.fixed64` | the fixed-point arithmetic floor the deterministic *-equivalence criteria are computed in (Q32.32, interactive-worlds §6.2); inside a wai.quantum.circuit contract it names the quantum-sim §3.0 arithmetic at frac 30, products rounded half up | §5 Interactive, temporal & computed content |
|
|
| `wai.world.sim.feed0` | the identity simulation step of wai.feed.state | §5 Interactive, temporal & computed content |
|
|
| `wai.world.sim.skeletal0` | the skeletal-pose simulation step of wai.avatar.pose | §5 Interactive, temporal & computed content |
|
|
|
|
| unregistered label | reason |
|
|
|---|---|
|
|
| `wai.quantum.mitigate` | a receipt-kind label the wai-quantum crate seals; no revision of SPEC or of an extension registers it, so it is not a registered record |
|
|
| `wai.quantum.decode` | a receipt-kind label the wai-quantum crate seals; no revision of SPEC or of an extension registers it, so it is not a registered record |
|
|
| `wai.quantum.compile` | a receipt-kind label the wai-quantum crate seals; no revision of SPEC or of an extension registers it, so it is not a registered record |
|
|
| `wai.quantum.rearrange` | a receipt-kind label the wai-quantum crate seals; no revision of SPEC or of an extension registers it, so it is not a registered record |
|
|
| `wai.quantum.qbom` | a receipt-kind label the wai-quantum crate seals; no revision of SPEC or of an extension registers it, so it is not a registered record |
|
|
| `wai.quantum.fabric` | a receipt-kind label the wai-quantum crate seals; no revision of SPEC or of an extension registers it, so it is not a registered record |
|
|
|
|
| wire identifier (not a capability) | kind | status | defined in |
|
|
|---|---|---|---|
|
|
| `#WAI-LAYER` | playlist-tag | defined | http-delivery §10.4 |
|
|
| `.wai` | path | defined | http-delivery §5.2 |
|
|
| `.wai-fleet.json` | path | defined | fleet §7.1 |
|
|
| `.wai.hp` | path | defined | http-delivery §6.2 |
|
|
| `.wai.receipts` | path | defined | http-delivery §8.2 |
|
|
| `/.well-known/wai-grants/` | well-known | defined | http-delivery §8.4 |
|
|
| `/.well-known/wai-key-status` | well-known | defined | http-delivery §8.4 |
|
|
| `/.well-known/wai-keys` | well-known | defined | jwp-receipts §7.1 |
|
|
| `/.well-known/wai-mark/` | well-known | proposed | synthesis §7.7 |
|
|
| `EXT_gaussian_splatting_compression_wai` | gltf-extension | proposed | splat-exact §3.2 |
|
|
| `GRANT_CHALLENGE` | setup-option | proposed | live-rooms §10.5.2 |
|
|
| `GRANT_PROOF` | setup-option | proposed | live-rooms §10.5.2 |
|
|
| `SECURE_OBJECT_KEY_ID` | catalog | defined | confidentiality §4.3 |
|
|
| `WAB1` | magic | defined | live-ads §4.2 |
|
|
| `WAI-Key-Entitlement` | http-header | proposed | key-release §6.2 |
|
|
| `WAI-Key-Ids` | http-header | proposed | key-release §6.2 |
|
|
| `WAI-Key-Kind` | http-header | proposed | key-release §6.2 |
|
|
| `WAI-Key-Licence-Expiry` | http-header | proposed | key-release §9.2 |
|
|
| `WAI-Key-Proof` | http-header | proposed | key-release §6.2 |
|
|
| `WAI-Key-Receipt` | http-header | proposed | key-release §6.2 |
|
|
| `WAI-Key-Renews` | http-header | proposed | key-release §6.2 |
|
|
| `WAI-Key-Time` | http-header | proposed | key-release §6.2 |
|
|
| `WAI-Room-Challenge` | http-header | proposed | live-rooms §10.5.3 |
|
|
| `WAI-Room-Proof` | http-header | proposed | live-rooms §10.5.3 |
|
|
| `WAI-Usage-Claim` | http-header | proposed | ai-usage §7.3 |
|
|
| `WAI1` | magic | defined | SPEC §2 |
|
|
| `WAI2` | magic | defined | SPEC §7.1 |
|
|
| `WAI_INNER_DIGEST` | catalog | defined | confidentiality §4.4 |
|
|
| `WAI_MANIFEST` | catalog | defined | loc-carriage §4 |
|
|
| `WAI_RATING` | catalog | defined | age-assurance §5.7 |
|
|
| `WAI_RECEIPT` | catalog | defined | moq-streaming-format §5 |
|
|
| `WAP1` | magic | defined | live-ads §3.1 |
|
|
| `WAS1` | magic | defined | stream-audit §5.1 |
|
|
| `WAU1` | magic | defined | ai-usage §4.2 |
|
|
| `WBR1` | magic | defined | settlement §5.2 |
|
|
| `WCA1` | magic | defined | live-messaging §10.3 |
|
|
| `WCD1` | magic | defined | live-compose §3.1 |
|
|
| `WCI1` | magic | defined | live-messaging §10.2 |
|
|
| `WCK1` | magic | defined | opportunity-report §10.1 |
|
|
| `WCL1` | magic | defined | live-recording §5.1 |
|
|
| `WCN1` | magic | defined | capture-binding §8.1 |
|
|
| `WCR1` | magic | defined | live-compose §8.1 |
|
|
| `WCT1` | magic | defined | live-messaging §10.1 |
|
|
| `WD50` | magic | defined | exact-tonemap §5.1 |
|
|
| `WDA1` | magic | defined | settlement §3.1 |
|
|
| `WDF1` | magic | defined | remote-desktop §7.2 |
|
|
| `WDI1` | magic | defined | remote-desktop §5.1 |
|
|
| `WDL1` | magic | defined | remote-desktop §8.1 |
|
|
| `WDO1` | magic | defined | remote-desktop §6.1 |
|
|
| `WDS1` | magic | defined | remote-desktop §3.3 |
|
|
| `WEP1` | magic | defined | live-events §5 |
|
|
| `WEV1` | magic | defined | live-events §3.1 |
|
|
| `WFE1` | magic | defined | fleet §3.1 |
|
|
| `WFR1` | magic | defined | fleet §6.1 |
|
|
| `WGM1` | magic | defined | exact-tonemap §4.1 |
|
|
| `WHP1` | magic | defined | http-delivery §6.2 |
|
|
| `WJR1` | magic | defined | jwp-receipts §2.7.3 |
|
|
| `WKE1` | magic | defined | key-release §5.1 |
|
|
| `WKL1` | magic | defined | key-release §4.1 |
|
|
| `WKT1` | magic | defined | key-release §9.3 |
|
|
| `WLI1` | magic | defined | receipt-ledger §6.1 |
|
|
| `WLT1` | magic | defined | receipt-ledger §4.1 |
|
|
| `WLU1` | magic | defined | channel-lineup §6.1 |
|
|
| `WMA1` | magic | defined | live-messaging §8 |
|
|
| `WMC1` | magic | defined | live-messaging §3.1 |
|
|
| `WME1` | magic | defined | live-messaging §7.3 |
|
|
| `WMG1` | magic | defined | live-messaging §5.1 |
|
|
| `WMH1` | magic | defined | live-metering §3.1 |
|
|
| `WMN1` | magic | defined | live-moderation §5.1 |
|
|
| `WMP1` | magic | defined | live-moderation §3.1 |
|
|
| `WMR1` | magic | defined | live-metering §4.1 |
|
|
| `WMS1` | magic | defined | live-moderation §4.2 |
|
|
| `WOR1` | magic | defined | opportunity-report §7.1 |
|
|
| `WPA1` | magic | defined | co-performance §7.3 |
|
|
| `WPC1` | magic | defined | ad-presentation §5.1 |
|
|
| `WPF1` | magic | defined | co-performance §5.6 |
|
|
| `WPH1` | magic | defined | co-performance §6.3 |
|
|
| `WPI1` | magic | defined | co-performance §5.1 |
|
|
| `WPJ1` | magic | defined | projection §3 |
|
|
| `WPK1` | magic | defined | co-performance §7.5 |
|
|
| `WPM1` | magic | defined | co-performance §6.7 |
|
|
| `WPP1` | magic | defined | co-performance §3.1 |
|
|
| `WPS1` | magic | defined | co-performance §7.7 |
|
|
| `WPT1` | magic | defined | co-performance §6.1 |
|
|
| `WPW1` | magic | defined | co-performance §7.2 |
|
|
| `WQA1` | magic | defined | telemetry-aggregation §7.1 |
|
|
| `WQS1` | magic | defined | telemetry-aggregation §6.1 |
|
|
| `WRC1` | magic | defined | revenue-share §3.1 |
|
|
| `WRD1` | magic | defined | live-rooms §3.1 |
|
|
| `WRE1` | magic | defined | confidentiality §3.1 |
|
|
| `WRG1` | magic | defined | live-rooms §4.1 |
|
|
| `WRM1` | magic | defined | live-recording §4.1 |
|
|
| `WRP1` | magic | defined | live-rooms §10.5.1 |
|
|
| `WRS1` | magic | defined | revenue-share §7.1 |
|
|
| `WSC1` | magic | defined | stitched-presentation §5.1 |
|
|
| `WSD1` | magic | defined | energy-steering §7.1 |
|
|
| `WSI1` | magic | defined | stitched-presentation §4.1 |
|
|
| `WSIX` | magic | defined | packaging §6 |
|
|
| `WSL1` | magic | defined | stream-termination §3.1 |
|
|
| `WSP1` | magic | defined | energy-steering §3.1 |
|
|
| `WSR1` | magic | defined | exact-upscale §3.1 |
|
|
| `WSS1` | magic | defined | settlement §7.1 |
|
|
| `WTM1` | magic | defined | capture-binding §7.1 |
|
|
| `WTX1` | magic | defined | timed-text §4.2 |
|
|
| `WUR1` | magic | defined | capture-binding §6.2 |
|
|
| `WWD1` | magic | defined | forensic-watermark §8.1 |
|
|
| `WWQ1` | magic | defined | forensic-watermark §7.1 |
|
|
| `WWS1` | magic | defined | forensic-watermark §5.1 |
|
|
| `WXC1` | magic | defined | co-watch §5.1 |
|
|
| `WXK1` | magic | defined | co-watch §8.4 |
|
|
| `WXP1` | magic | defined | co-watch §3.1 |
|
|
| `WXS1` | magic | defined | co-watch §7.1 |
|
|
| `X-WAI-EVENT` | playlist-attribute | defined | live-events §8.3 |
|
|
| `X-WAI-FLOOR` | playlist-attribute | defined | http-delivery §11.1 |
|
|
| `application/wai` | media-type | proposed | http-delivery §3 |
|
|
| `conform-result/1` | document-kind | defined | conformance-results §2 |
|
|
| `contentBinding` | frame-metadata | proposed | browser-sink §7.1 |
|
|
| `id-MLDSA65-Ed25519-SHA512` | scheme | defined | pq-signatures §2 |
|
|
| `mr/` | path | defined | http-delivery §8.6 |
|
|
| `rcpt/` | path | defined | http-delivery §8.1 |
|
|
| `science.transaction.wai-b` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-cap` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-cf` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-ch` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-clm` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-co` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-coh` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-cr` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-dec` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-drop` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-l` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-late` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-lc` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-lcf` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-lt` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-op` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-p` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-pl` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-rcpt` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-ri` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-sw` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-tx` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai-u` | telemetry-key | defined | delivery-telemetry §10 |
|
|
| `science.transaction.wai.class` | data-id | defined | packaging §8 |
|
|
| `science.transaction.wai.event` | playlist-attribute | defined | live-events §8.3 |
|
|
| `science.transaction.wai.multivariant` | data-id | defined | http-delivery §11.1 |
|
|
| `science.transaction.wai.stages` | data-id | defined | packaging §8 |
|
|
| `science.transaction.wai.timed-text` | data-id | defined | timed-text §10.5 |
|
|
| `tag:transaction.science,2026:wai/access` | scheme | defined | access-services §5.5 |
|
|
| `tag:transaction.science,2026:wai/class` | scheme | defined | packaging §8 |
|
|
| `tag:transaction.science,2026:wai/floor` | scheme | defined | http-delivery §11.1 |
|
|
| `tag:transaction.science,2026:wai/http-delivery` | scheme | defined | http-delivery §11.1 |
|
|
| `tag:transaction.science,2026:wai/model/` | scheme | defined | timed-text §10.3 |
|
|
| `tag:transaction.science,2026:wai/stages` | scheme | defined | packaging §8 |
|
|
| `tag:transaction.science,2026:wai/timed-text` | scheme | defined | timed-text §10.4 |
|
|
| `urn:wai:asset:` | scheme | defined | scene-carriage §2.2 |
|
|
| `urn:wai:event:1` | scheme | defined | live-events §8.4 |
|
|
| `urn:wai:event:1` | catalog | defined | live-events §8.1 |
|
|
| `urn:wai:guide:` | scheme | defined | channel-lineup §7.2 |
|
|
| `wai` | catalog | defined | moq-streaming-format §3 |
|
|
| `wai-access-completeness` | document-kind | defined | access-services §7.1 |
|
|
| `wai-age-admissions` | document-kind | defined | age-assurance §7.1 |
|
|
| `wai-age-policy` | document-kind | defined | age-assurance §4.1 |
|
|
| `wai-archive` | document-kind | defined | exploration §5.3 |
|
|
| `wai-asset-id` | scheme | defined | channel-lineup §7.2 |
|
|
| `wai-attack:` | scheme | defined | robustness-evidence §4 |
|
|
| `wai-attribution` | document-kind | defined | influence §5.3 |
|
|
| `wai-authorship-map` | document-kind | defined | contribution §7.3 |
|
|
| `wai-c2pa` | catalog | defined | live-provenance §10.2 |
|
|
| `wai-caption-quality` | document-kind | defined | access-services §4.7 |
|
|
| `wai-caption-reference` | document-kind | defined | access-services §4.3 |
|
|
| `wai-caption-sources` | document-kind | defined | access-services §4.2 |
|
|
| `wai-catalogue` | document-kind | defined | influence §3.3 |
|
|
| `wai-channel-feed` | document-kind | defined | channel-lineup §4.4 |
|
|
| `wai-collection` | document-kind | defined | exploration §7.1 |
|
|
| `wai-conditioning` | document-kind | defined | influence §4.1 |
|
|
| `wai-contribution` | document-kind | defined | contribution §6 |
|
|
| `wai-derivation` | document-kind | defined | deriving-edge §5.1 |
|
|
| `wai-description` | document-kind | defined | access-services §5.1 |
|
|
| `wai-detection` | document-kind | defined | synthesis §7.3 |
|
|
| `wai-directed` | document-kind | defined | direction §8.1 |
|
|
| `wai-distance` | document-kind | defined | exploration §6.3 |
|
|
| `wai-fleet-bundle` | document-kind | defined | fleet §7.1 |
|
|
| `wai-influence-report` | document-kind | defined | influence §7.1 |
|
|
| `wai-int/1` | scheme | defined | prior-carriage §10 |
|
|
| `wai-key-status` | document-kind | defined | jwp-receipts §7.9 |
|
|
| `wai-keyframes` | document-kind | defined | direction §5 |
|
|
| `wai-label-policy` | document-kind | defined | synthesis §10.1 |
|
|
| `wai-mark:conformance` | scheme | defined | synthesis §7.4 |
|
|
| `wai-mark:tent64` | scheme | defined | synthesis §7.4 |
|
|
| `wai-mark:tent64s` | scheme | defined | synthesis §7.4 |
|
|
| `wai-marking` | document-kind | defined | synthesis §7.2 |
|
|
| `wai-membership` | document-kind | defined | contribution §3.2 |
|
|
| `wai-module-grant` | document-kind | defined | jwp-receipts §7.9 |
|
|
| `wai-module-grants` | document-kind | defined | http-delivery §8.4 |
|
|
| `wai-now-next` | document-kind | defined | channel-lineup §7.3 |
|
|
| `wai-origin` | document-kind | defined | synthesis §3.1 |
|
|
| `wai-pick` | document-kind | defined | exploration §10.2 |
|
|
| `wai-player` | document-kind | defined | synthesis §10.3 |
|
|
| `wai-presentation` | document-kind | defined | exact-upscale §6.2 |
|
|
| `wai-ranking` | document-kind | defined | exploration §9.1 |
|
|
| `wai-rating` | document-kind | defined | age-assurance §3.1 |
|
|
| `wai-receipt-index` | document-kind | defined | http-delivery §8.2 |
|
|
| `wai-receipts` | catalog | defined | moq-streaming-format §4.1 |
|
|
| `wai-review` | document-kind | defined | synthesis §9.1 |
|
|
| `wai-robustness` | document-kind | defined | robustness-evidence §5 |
|
|
| `wai-robustness-claim` | document-kind | defined | robustness-evidence §8 |
|
|
| `wai-robustness-corpus` | document-kind | defined | robustness-evidence §3 |
|
|
| `wai-robustness-harness:1` | scheme | defined | robustness-evidence §6 |
|
|
| `wai-route-policy` | document-kind | defined | route-record §3.3 |
|
|
| `wai-route-pricebook` | document-kind | defined | route-record §3.2 |
|
|
| `wai-route-record` | document-kind | defined | route-record §5.1 |
|
|
| `wai-route-request` | document-kind | defined | route-record §3.1 |
|
|
| `wai-route-third-party-hop` | document-kind | defined | route-record §6.2 |
|
|
| `wai-scene/1` | scheme | defined | scene-carriage §2.3 |
|
|
| `wai-sequence` | document-kind | defined | direction §6 |
|
|
| `wai-session` | document-kind | defined | contribution §3.1 |
|
|
| `wai-signing` | document-kind | defined | access-services §6.1 |
|
|
| `wai-signing-review` | document-kind | defined | access-services §6.4 |
|
|
| `wai-splat-commitment` | document-kind | defined | splat-exact §6.1 |
|
|
| `wai-splat-render:i1` | scheme | defined | splat-exact §5 |
|
|
| `wai-splat-view` | document-kind | defined | splat-exact §7 |
|
|
| `wai-step` | document-kind | defined | contribution §4.1 |
|
|
| `wai-storyboard` | document-kind | defined | direction §4 |
|
|
| `wai-takedown` | document-kind | defined | takedown §5.3 |
|
|
| `wai-takedown-clocks` | document-kind | defined | takedown §4 |
|
|
| `wai-takedown-counts` | document-kind | defined | takedown §5.6 |
|
|
| `wai-takedown-match` | document-kind | defined | takedown §5.4 |
|
|
| `wai-takedown-notice` | document-kind | defined | takedown §5.2 |
|
|
| `wai-takedown-policy` | document-kind | defined | takedown §5.1 |
|
|
| `wai-takedown-purge` | document-kind | defined | takedown §5.5 |
|
|
| `wai-taste` | document-kind | defined | exploration §8.1 |
|
|
| `wai-terms` | document-kind | defined | influence §3.2 |
|
|
| `wai-tonemap` | document-kind | defined | exact-tonemap §7.1 |
|
|
| `wai-upscale` | document-kind | defined | exact-upscale §4.2 |
|
|
| `wai1` | codecs-prefix | defined | http-delivery §4.1 |
|
|
| `wai1` | fourcc | provisional | http-delivery Appendix B |
|
|
| `wai2` | codecs-prefix | defined | http-delivery §4.1 |
|
|
| `wai2` | fourcc | provisional | http-delivery Appendix B |
|
|
| `waiC` | fourcc | provisional | http-delivery Appendix B |
|
|
| `wai_ai_usage` | catalog | defined | moq-streaming-format §4 |
|
|
| `wai_c2pa_track` | catalog | defined | live-provenance §10.2 |
|
|
| `wai_capabilities` | catalog | defined | moq-streaming-format §4 |
|
|
| `wai_delivery_timeout_ms` | catalog | defined | packaging §8 |
|
|
| `wai_determinism` | catalog | defined | moq-streaming-format §4 |
|
|
| `wai_machine_generated` | catalog | defined | timed-text §7.4 |
|
|
| `wai_model` | catalog | defined | timed-text §7.2 |
|
|
| `wai_origin` | catalog | defined | timed-text §7.2 |
|
|
| `wai_priors` | catalog | defined | moq-streaming-format §4.2 |
|
|
| `wai_receipt_alias` | catalog | defined | moq-streaming-format §4 |
|
|
| `wai_receipts` | catalog | defined | moq-streaming-format §4 |
|
|
| `wai_receipts_track` | catalog | defined | moq-streaming-format §4 |
|
|
| `wai_staged` | catalog | defined | moq-streaming-format §4.1 |
|
|
| `whm1/1` | scheme | defined | prior-carriage §10.2 |
|
|
| `wsr1/1` | scheme | defined | prior-carriage §10.2 |
|
|
<!-- end generated -->
|