2.8 KiB
2.8 KiB
AI-ART World Registry (Versioned)
This document defines the registered world settings. All executions MUST reference a valid WORLD_ID and VERSION.
World definitions MUST comply with:
- README.md
- prompts/constraints.md
1. World System Rules
- Each world is identified by:
- WORLD_ID
- WORLD_VERSION
- Worlds define:
- Technology level
- Social structure
- Atmosphere and tone
- Permitted conceptual scope
- Worlds MUST NOT:
- Override constraints.md
- Introduce narrative beyond definition
- Free-form world creation is NOT allowed
2. Registered Worlds
WORLD_ID: AIART_CORE
WORLD_VERSION: 1.0
Status: ACTIVE
Description: Core neutral world for AI-ART baseline operations
2.1 Technology Level
- Near-future to abstract-modern
- No magic systems
- No unexplained supernatural phenomena
- Technology must appear:
- Plausible
- Understated
- Non-spectacular
Allowed:
- Minimal wearable tech
- Subtle machinery
- Abstract interfaces (non-HUD)
Forbidden:
- Magical devices
- Reality-bending technology
- Glowing or energy-based systems
2.2 Society & Culture
- Undefined global politics
- No named nations or factions
- No explicit religions
- No ideological messaging
Society is implied only through:
- Clothing design
- Material choice
- Structural aesthetics
2.3 Atmosphere & Tone
- Calm
- Controlled
- Restrained
- Professional
- Neutral emotional baseline
Forbidden tones:
- Epic
- Mythological
- Dark fantasy
- High drama
- Horror
2.4 Visual Language Constraints
- Functional design over ornament
- Clean silhouettes
- Minimal symbolism
- No heraldry or emblems
Visual identity must remain:
- Subtle
- Interpretable
- Non-referential
2.5 Vocabulary Scope (Implicit)
Permitted concepts:
- Human-scale environments
- Designed objects
- Abstract modern spaces
Forbidden concepts:
- Gods, demons, spirits
- Legendary artifacts
- Named historical references
- Explicit sci-fi tropes (warp, hyperspace, etc.)
3. Versioning Policy
- WORLD_VERSION is semantic (MAJOR.MINOR)
- Increment rules:
- MAJOR: Conceptual break
- MINOR: Additive clarification
- Existing WORLD_ID behavior MUST NOT change retroactively
4. Activation Mechanism
A world is activated ONLY via:
- task_template.md
- or manifest.json
If no WORLD_ID is specified:
- Execution MUST HALT (no default world allowed)
5. Conflict Resolution
If world definition conflicts with:
- constraints.md → constraints override world
- styles.md / scenes.md → world constrains scope
- task instructions → world limits interpretation
Worlds NEVER override constraints.
6. Extension Policy
To add a new world:
- Define a new WORLD_ID
- Assign initial WORLD_VERSION
- Fully specify sections 2.1–2.5
- Do NOT modify existing worlds
World definitions are immutable once published.