{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "RTT/3 Substrate Integration Schema", "description": "Schema for RTT/3 substrate-integration files across all TriadicFrameworks modules.", "type": "object", "properties": { "ai.module": { "type": "string", "description": "Module identifier (e.g., standard_model.rtt3)." }, "ai.version": { "type": "string", "description": "Version of the RTT/3 substrate integration." }, "substrate_integration": { "type": "array", "description": "List of substrate-level integration structures.", "items": { "type": "object", "properties": { "integration_name": { "type": "string", "description": "Name of the integration structure (e.g., substrate_resonance_map)." }, "description": { "type": "string", "description": "Explanation of how this structure integrates the module with substrate-level behavior." }, "imports": { "type": "array", "description": "List of substrate-level invariants or structures imported from deeper layers.", "items": { "type": "string" } }, "exports": { "type": "array", "description": "List of structures this module provides to higher layers.", "items": { "type": "string" } }, "regime_behavior": { "type": "object", "description": "Behavior of the integration structure across regimes R1–R4.", "properties": { "R1": { "type": "string" }, "R2": { "type": "string" }, "R3": { "type": "string" }, "R4": { "type": "string" } }, "required": ["R1", "R2", "R3", "R4"] }, "coherence_constraints": { "type": "array", "description": "List of constraints required to maintain coherence.", "items": { "type": "string" } }, "drift_boundary": { "type": "string", "description": "Description of conceptual drift to avoid." } }, "required": [ "integration_name", "description", "imports", "exports", "regime_behavior", "coherence_constraints", "drift_boundary" ] } }, "notes": { "type": "string", "description": "Additional notes for RTT/3 reasoning." } }, "required": ["ai.module", "ai.version", "substrate_integration"] }