lucy-rive · git:20261104.5050861 · 2026-11-04 · sha256 a011393070c033ba
lucy-rive git:20261104.5050861A
Immutable. This exact content never changes and is served at /api/v1/blob/a011393070c033ba.
--- name: lucy-rive description: Build, verify and review Lucy's live Rive character for a Skill Heaven state gate (Heaven, Hell, Zero, Ultra) — gold master to script-free .riv, acceptance viewer, gate evidence, Rive cloud file, owner visual gate. Pointer to the canonical skill in gaia-research/lucy. Triggers on "/lucy-rive", "Lucy rig", "Lucy Alive", "Rive Lucy", "next Lucy gate", "rig Hell/Zero/Ultra". --- # Lucy · Rive character — pointer The canonical skill lives with the character source, in [`gaia-research/lucy`](https://github.com/gaia-research/lucy) at `.agents/skills/lucy-rive/SKILL.md` (local checkout: `~/lucy`). **Read it in full before any Lucy rig work** — it carries the gate order, canon per state, toolchain facts (Rive CLI, Editor MCP limits, cloud file ids), the pipeline commands, and the lessons that each already cost a build. If `~/lucy` is missing: `gh repo clone gaia-research/lucy ~/lucy`. What stays in this repo (the consumer side): - Product state + timing: `packages/site/src/lucy-scene/scene.ts` (`SceneState`, `SCENE_TIMING`), lifecycle `useSceneLifecycle.ts`. - The character seam and semantic contract: `packages/site/src/lucy-scene/LucyLive.tsx` (`LucyCharacter`). - The finished atmosphere (do not change it to suit the rig): `packages/site/src/lucy-scene/atmosphere/`; review switches `?lucy=off`, `?atmo=off`. - Glass wings are a hero effect layer, not character (`src/assets/hero-commission/v01/`, `WING_CONFIG*` in `variations/hero/useHeroEngine.ts`). - Raster production rules: `.agents/skills/lucy-image-production/SKILL.md`. Never advance to the next state before the owner's visual approval of the current one is recorded (gaia-skill-heaven#153).