open-standards/wai/extensions
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 633c143b20 wai: film reel — wai.film.reel, cuts over one world
The editor's layer over wai.film.linear: a WREL embeds one sealed world + a
sequence of shots (each its own camera track + frame schedule) played back to
back. Cutting wide→close, or one beat from two angles, is film grammar — a
reel carries it as a few kilobytes of camera keys, the world shared across
every shot. Conformance is reel-equivalence: film-equivalence extended over
cuts, per-frame BLAKE3(world_state_hash(tick) || shot camera pose).

Shots MAY revisit earlier world ticks (a cut back in time from a new angle),
so the world is sampled at the sorted/de-duplicated union of all frame ticks
— convergence still holds because the world's replay-equivalence is
order-independent. Reuses the film machinery (extracted shared camera
interpolation + pose bytes) + the FilmReceipt profile (identity = reel_hash);
wai_meter grows a .wrel branch. Registered + tiered Lossless; corpus vector
`coverage` (the character beat cut three ways, incl. a cut back in time) joins
film-conformance/ with a kind-tagged manifest, verified by wai_film_vectors on
the four-platform matrix. SPEC §5 row + extensions/linear-film.md §7. 76 lib
tests, clippy clean.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-06-17 02:38:59 -04:00
..
avatars.md wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
haptics.md wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
interactive-worlds.md wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
jwp-receipts.md WAI: add JWP receipt-chain extension (sub-spec) 2026-05-25 03:29:47 -04:00
linear-film.md wai: film reel — wai.film.reel, cuts over one world 2026-06-17 02:38:59 -04:00
provenance.md wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
score.md wai: music as instructions — wai.audio.score (Phase 6) 2026-06-14 04:29:10 -04:00
spatial-audio.md wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
state-feeds.md wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
volumetric.md wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00