What waiOS will hold and apply.
- Capabilities allowed or refused by licence class, so a deployment runs only the codecs the organisation has cleared.
- A determinism tier required per use. For example, only integer-exact capabilities where a reconstruction must be reproduced exactly.
- Energy budgets per session class. Under a budget, the rendition choice never rises.
- Packaging policies applied by digest, so every package records the policy it was packed under.
- Policy decisions recorded in a signed record that names the policy's digest. That record is new waiOS work: WAI has no policy-decision receipt class.
Open components, each with its WAI label.
- In the standard
A licence class for each capability in the codec registry, queryable in code.
Notes The deployer enforces it.
- In the standard
Capability constraint sets, evaluated before dispatch.
Notes Specification text.
- In the standard
Determinism tiers, typed in code.
- In the standard
A packaging policy digested over its canonical form, so two spellings of one policy have one digest.
- In the standard
Rendition switching in integers, within stated bounds. Under a joule budget the choice is never raised.
- In the standard
A payload's cost read from its header, so a sink can refuse by its own limit before decoding.
Notes The header bounds the work; a small payload may describe a large output, and a sink applies its own size policy before decoding.
Planned, in the standard and in the service.
- Roadmap· waiOS
Policy authoring, and distribution to the fleet.
- Roadmap· waiOS
A policy-decision record format and its verifier. New work, not in the standard.
What this page does not claim.
- A licence class records the licence a codec's publisher grants. It is not a legal opinion about third-party claims.
- Capability constraint sets are specification text; the reference implementation has no evaluator for them.
- A policy-decision record will be a waiOS format. The open WAI verifiers do not check it.
The text behind this page.
- The capability constraints extension
- The determinism tiers extension
- The packaging extension: policies, digests and package receipts
- The HTTP delivery extension, appendix F: rendition switching under a joule budget
- The integer payloads extension, section 7: the cost a sink reads from a header
- Where waiOS stands, part by part
- Ask about design partnership