Two independent feature threads, split out of v0.23.0 so the theme-platform extraction stays focused and these ship on their own cadence. Neither depends on the v0.23.0 surface/skeleton work; each is gated only on its own foundation.
Not enough history yet — burndown needs at least one completed day of activity.
Work Items
Draft 1
bg sandbox guest — docs + showcase SPEC-104 §6 + docs: document the bg guest body, the bare-surface guardrail, the sandbox preset (with the refrakt.config.json example), and the boot-frame layering; ship the music-blog backdrop pattern as a working showcase exercising the layout-cascade + SPEC-006 audio-bridge composition.
medium moderate
Done 2
bg guest body + engine relocation + bare-surface guardrail The gate for SPEC-104: teach bg to host a live sandbox as a bare, full-bleed backdrop. Covers §1–§4 + §7 — the constrained body, the engine relocation that mirrors bg-video, the backdrop posture (mounted-but-inert), the bare-surface guardrail, boot-frame layering, and reduced-motion/off-screen gating. Everything downstream (the preset, the showcase) builds on the data-bg-guest contract this establishes.
high complex
sandbox bg preset (transform-resolved) SPEC-104 §5: make a reusable sandbox backdrop applicable by name (bg="midnight-waves") like any other preset, by adding a sandbox descriptor to BgPresetDefinition — resolved at transform time (not the identity engine, which has no file access), expanding into the WORK-428 data-bg-guest body.
high complex