docs/030_CharacterBible/CharacterProductionPipeline.md

Character Production Pipeline v1.0

Status: Accepted for Sprint 1.5

Reference implementation: [CHR001 Nova Striker](CHR001_NovaStriker/00_Overview.md)

Purpose

Every hero, enemy, boss, and NPC must follow the same production workflow:


concept -> bible -> machine definition -> animation plan -> hitboxes -> export -> QA -> approval

Required Inputs

Production Steps

1. Create character folder from templates/CharacterTemplate.md.

2. Fill lore, gameplay role, shape language, anatomy, silhouette, palette, materials, equipment, expressions, poses, animation plan, attacks, VFX, audio, collision, hitboxes, pivots, export, QA, and approval docs.

3. Create or update machine-readable YAML in assets/definitions/characters/.

4. Run pnpm validate:character.

5. Run pnpm qa.

6. Update registry lifecycle only after QA.

Definition of Done

Open raw source