{
  "version": "0.19",
  "route": "A - living whole-sprite prototype",
  "fix_reason": "Kieran correctly noted that semi-transparent on-model overlays still looked out of place, especially because the body moved separately from the overlay pieces.",
  "decision": "Stop using visible eye/mouth/orb overlays for the main Avatar Lab prototype. Use complete transparent Mini Nel state sprites as full-body frames instead.",
  "visible_layers": [
    "single full-body transparent Mini Nel sprite",
    "body-wide presence glow",
    "body-wide shadow"
  ],
  "hidden_debug": "The old blink/talk/tail/foxfire diagnostic strip is hidden by default and only appears if Debug overlays is toggled on.",
  "reaction_frames": {
    "talking": "swaps to the current mode's talking/planning/checking frame via app.js resolveChibi() aliases",
    "checking": "swaps to the current mode's checking/planning/focus frame",
    "success": "swaps to success/glow/comfort frame depending on mode",
    "warning": "swaps to warning/focus/playful/comfort frame depending on mode",
    "privateGlow": "swaps to glow/private frame where available",
    "playful": "swaps to playful/spark/success frame where available",
    "blink": "uses a whole-body blink pulse until a true blink frame is generated"
  },
  "next_art_step": "Generate a unified custom Nel sprite sheet with matched full-body frames first, then cut it into true Live2D-ready layers once the design is approved."
}
