# AI-ART Style Registry (Constraints-Compliant) This document defines **registered visual styles**. All styles MUST comply with: - README.md - prompts/constraints.md Styles are identified by **STYLE_ID**. No free-form styles are allowed. --- ## 1. Style System Rules - Each style has a unique STYLE_ID - Only registered STYLE_IDs may be activated - Styles are inert unless explicitly activated by task or manifest - Styles NEVER override constraints.md --- ## 2. Registered Styles ### STYLE_ID: FLAT_BASE_01 Status: DEFAULT Description: Neutral flat illustration baseline Rules: - Illustration-oriented - Flat or semi-flat rendering - Minimal shading - Clean line work - Neutral lighting - No effects Use case: - Character sheets - Full-body reference - Default人物紹介 --- ### STYLE_ID: FLAT_MUTED_02 Status: OPTIONAL Description: Flat style with muted palette Rules: - Flat color blocks - Low saturation - Soft contrast - No gradients or glow Use case: - Calm tone characters - Background-less portraits --- ### STYLE_ID: LINE_ART_01 Status: OPTIONAL Description: Clean line-art focused style Rules: - Strong line definition - Minimal or no fill color - Uniform line weight - No texture Use case: - Design reference - Technical character outlines --- ## 3. Forbidden Style Behavior Styles MUST NOT introduce: - Photorealism - Cinematic lighting - Effects, glow, aura - Narrative implication - Environmental elements Any style violating constraints.md is INVALID. --- ## 4. Activation Mechanism Styles are activated ONLY via: - task_template.md - or manifest.json If no STYLE_ID is specified: - `FLAT_BASE_01` is automatically applied --- ## 5. Conflict Resolution If multiple STYLE_IDs are specified: - Use the first listed STYLE_ID - Ignore others - Do NOT merge styles --- ## 6. Extension Policy To add a new style: - Assign a new unique STYLE_ID - Define explicit rules - Ensure constraints.md compliance - Never modify existing STYLE_ID behavior STYLE_IDs are immutable once defined.