134 lines
2.4 KiB
Markdown
134 lines
2.4 KiB
Markdown
# 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.
|