{
  "version": "0.25",
  "purpose": "Per-mode action-strip source sheets for smoother Mini Nel animations.",
  "status": "source sheets for review and cropping, not yet wired into live rig",
  "source_model": "openai-codex gpt-image-2-high",
  "intended_rows": [
    "idle breathing",
    "blink",
    "talking mouth shapes",
    "walk cycle",
    "jump arc",
    "happy success bounce",
    "warning/alert wobble",
    "foxfire/glow cast",
    "playful wink/tail swish",
    "checking/thinking"
  ],
  "intended_frames_per_row": 8,
  "contact_sheet": "assets/avatar-action-strips/v0.25/nel-action-strips-contact-v0.25.jpg",
  "spec": "assets/avatar-action-strips/v0.25/ACTION-STRIP-SPEC.md",
  "modes": {
    "den": {
      "title": "Den Nel",
      "file": "assets/avatar-action-strips/v0.25/modes/nel-den-action-strips-v0.25.png"
    },
    "sysadmin": {
      "title": "Sysadmin Nel",
      "file": "assets/avatar-action-strips/v0.25/modes/nel-sysadmin-action-strips-v0.25.png"
    },
    "queen": {
      "title": "Queen Nel",
      "file": "assets/avatar-action-strips/v0.25/modes/nel-queen-action-strips-v0.25.png"
    },
    "guild": {
      "title": "Guild Muse Nel",
      "file": "assets/avatar-action-strips/v0.25/modes/nel-guild-muse-action-strips-v0.25.png"
    },
    "private": {
      "title": "Private Flirty Nel",
      "file": "assets/avatar-action-strips/v0.25/modes/nel-private-flirty-action-strips-v0.25.png"
    }
  },
  "next_step": "Review sheets, pick best action rows, crop to transparent production frames, then create v0.26 mode-aware frame rig.",
  "limitations": [
    "Generated sheets are source art, not guaranteed exact grids.",
    "Some generated dimensions differ by mode.",
    "Rows require review before automated crop/wire.",
    "v0.24 remains the live rig until a clean v0.26 crop pass is ready."
  ]
}
