Back to corpus
technical notebacklog referencescore 22

Mac4 Codex Handoff — 2026-04-26 night

You're picking up LUME on Mac4 in steady-state product-build mode. The Saturday demo is past. The current live state is a Duncan-lite proof: real Femto raw depth + audio sidecar + shader dissolve + 26K-particle code-driven overlay + purple grid tunnel, all running together in Unity right now. See `lume-mac4-live-demo-state.md` in `[home-path]` for that snapshot.

Full HTML reader

Read the full artifact

Open in new tab

Extracted abstract or opening context

# Mac4 Codex Handoff — 2026-04-26 night ## Goal: turn the live demo into a Duncan-modes picker app You're picking up LUME on Mac4 in steady-state product-build mode. The Saturday demo is past. The current live state is a Duncan-lite proof: real Femto raw depth + audio sidecar + shader dissolve + 26K-particle code-driven overlay + purple grid tunnel, all running together in Unity right now. See `lume-mac4-live-demo-state.md` in `[home-path]` for that snapshot. This handoff is about the next jump: making the running application feel like the **operator console** Duncan teases in his E588 / E588+ reels — where a hidden backtick-toggled panel lets you flip through named visual modes ("Maximalism", "Dissolving Clones", "Frozen Sim Buffers", "Kelp Audio Reaction", "Pinscreen", "Logo Testing", etc.) without touching the Unity Editor. We have everything we need on disk to do this. Most of the foundation is already shipped. The work is fill-in-the-blanks plus a real UI pass. A runtime **picker** UX inside the running LUME app. Not a Unity Editor inspector list. A real polished panel that: - Lists Duncan's named visual modes by name (Maximalism, Kelp, Frozen Forms 1–9, Logo Testing 1–5, Motion Sparks 1–4, Pinscreen, Depth Spawn, Wobbly Lads, Blobby Guys, etc.). - Shows the audio-coupling family for each (4-band EQ rules, position-not-force, EQ before auto-gain — see playbook). - Lets the operator switch instantly during a live session. - Optionally auto-cycles on a BPM divisor (already wired in `LumeVfxEditor`). - Persists last selection per install (use the `LumeCalibrationPanel` JSON pattern at `Application.persistentDataPath/lume-calibration.json` — extend it or add a sibling `lume-picker.json`).

Promotion decision

What has to happen next

Keep in the searchable backlog until it intersects a live paper or system.

Why this is not always a full paper yet

Corpus pages are public-safe readers for discovered workspace artifacts. They are not automatically final papers. A corpus item becomes a polished paper only after the editable source, evidence checkpoints, references, figures, render path, and release status are attached through the paper schema.