# AI-ART Scene Registry (Constraints-Compliant) This document defines **registered scene configurations**. All scenes MUST comply with: - README.md - prompts/constraints.md - prompts/world-set.md Scenes are identified by **SCENE_ID**. Unregistered or free-form scenes are NOT allowed. --- ## 1. Scene System Rules - Each scene has a unique SCENE_ID - Scenes define ONLY: - Environment - Camera framing - Spatial context - Scenes MUST NOT: - Add narrative or story - Add effects or powers - Add unauthorized background elements - Scenes are inert unless explicitly activated --- ## 2. Registered Scenes ### SCENE_ID: NONE_00 Status: DEFAULT Description: No scene / no environment Rules: - Background: none / plain / transparent - Environment: absent - Camera: neutral framing - No spatial implication Use case: - Character sheets - Full-body reference - Design documentation --- ### SCENE_ID: INTERIOR_MINIMAL_01 Status: OPTIONAL Description: Minimal interior context without narrative Rules: - Background: abstract or simplified interior suggestion - No identifiable location - No props - No furniture detail - No people Use case: - Mood-neutral interior framing - Reference without story --- ### SCENE_ID: EXTERIOR_NEUTRAL_01 Status: OPTIONAL Description: Neutral exterior with no narrative cues Rules: - Background: simplified exterior shapes - No landmarks - No weather emphasis - No time-of-day implication - No crowd or objects Use case: - Exterior spatial context only --- ## 3. Forbidden Scene Behavior Scenes MUST NOT introduce: - Narrative meaning - Emotional storytelling - Dramatic lighting or weather - Motion, action, or events - Symbols, signs, or readable text - Props, weapons, or tools Any violation invalidates the output. --- ## 4. Activation Mechanism Scenes are activated ONLY via: - task_template.md - or manifest.json If no SCENE_ID is specified: - `SCENE_ID: NONE_00` is automatically applied --- ## 5. Conflict Resolution If a scene conflicts with: - constraints.md → constraints take precedence - styles.md → styles remain active, scene adapts - task instructions → constraints override task Scenes NEVER override constraints. --- ## 6. Extension Policy To add a new scene: - Assign a new unique SCENE_ID - Define explicit environment-only rules - Verify constraints.md compliance - Do NOT modify existing SCENE_ID behavior SCENE_ID definitions are immutable once registered.