01 Overview
Status: Accepted for Sprint 1.8
Applies to: characters, enemies, bosses, props, backgrounds, UI, FX, tiles, and pickups.
Purpose
This pipeline makes production predictable. Every asset starts from a machine-readable definition, moves through visual development and QA, and only becomes releasable after approval.
Universal Production Flow
Definition
-> Reference
-> Palette
-> Material
-> Silhouette
-> Pose
-> Animation
-> Export
-> QA
-> Review
-> Approval
Asset Coverage
| Asset Type | Pipeline File |
| --- | --- |
| Hero or playable character | production/pipelines/character_pipeline.yaml |
| Enemy | production/pipelines/enemy_pipeline.yaml |
| Boss | production/pipelines/boss_pipeline.yaml |
| Background or environment | production/pipelines/environment_pipeline.yaml |
| Tile or tileset | production/pipelines/tiles_pipeline.yaml |
| FX | production/pipelines/fx_pipeline.yaml |
| UI | production/pipelines/ui_pipeline.yaml |
Non-Negotiables
- No asset without registry ID.
- No production without YAML definition.
- No export without QA.
- No release without approval.