{ "type": "object", "properties": { "file_level_metadata": { "type": "object", "properties": { "filename": { "type": "string", "description": "Conceptual base name, e.g., 'MetaProcessEngineASO'." }, "id": { "type": "string", "description": "Full unique filename for this Engine file instance, WITHOUT extension, e.g., 'MetaProcessEngineASO_v2.6'." }, "version": { "type": "string", "description": "Semantic version of the Engine file instance, e.g., '2.6'." }, "title": { "type": "string", "description": "Human-readable descriptive title." }, "path": { "type": "string", "description": "Intended full save path, WITHOUT extension, e.g., 'process/MetaProcessEngineASO_v2.6'." }, "project_code": { "type": "string" }, "purpose": { "type": "string" }, "segment_info": { "type": "string", "description": "'Complete' or platform segment info." }, "aliases": { "type": "array", "items": { "type": "string" } }, "type": { "type": "string", "enum": [ "Process_Engine_SelfContained_MH_Driven" ], "description": "File type classification. Assumed .md in Obsidian." }, "conforms_to_engine_meta_schema_version": { "type": "string", "description": "Must conform to this schema version.", "pattern": "^1\\\\quot; } }, "required": [ "filename", "id", "version", "title", "path", "project_code", "purpose", "segment_info", "type", "conforms_to_engine_meta_schema_version" ], "description": "The initial YAML frontmatter block (--- delimited) of the Engine file." }, "engine_content_metadata_block": { "type": "object", "properties": { "id": { "type": "string", "enum": [ "MetaProcessEngineASO" ] }, "name": { "type": "string", "pattern": "^Meta Process Engine \\(Autonomous Self-Improving Orchestrator v\\d+\\.\\d+.*\\)quot; }, "version": { "type": "string", "description": "Engine content version, must match file_level_metadata.version." }, "status": { "type": "string", "enum": [ "Active", "Deprecated", "Experimental" ] }, "description": { "type": "string" }, "type": { "type": "string", "enum": [ "Process_Engine_SelfContained_MH_Driven" ] }, "domain": { "type": "string" }, "keywords": { "type": "array", "items": { "type": "string" } }, "relationships": { "type": "object", "properties": { "process_group": { "type": "string" }, "leads_to": { "type": "string" }, "references_schema": { "type": "string", "pattern": "^SELF:I\\.A\\..*quot; }, "uses_skills_from": { "type": "string", "pattern": "^SELF:I\\.B\\..*quot; }, "invokes_meta_process": { "type": "string", "pattern": "^SELF:I\\.C\\..*quot; }, "uses_knowledge_artifacts": { "type": "array", "items": { "type": "string" } } }, "required": [ "references_schema", "uses_skills_from", "invokes_meta_process", "uses_knowledge_artifacts" ] }, "usage": { "type": "object", "properties": { "instructions_for_ai": { "type": "string" } }, "required": [ "instructions_for_ai" ] } }, "required": [ "id", "name", "version", "status", "description", "type", "relationships", "usage" ], "description": "The primary # METADATA YAML comment block immediately following file-level frontmatter, defining the Engine's conceptual properties." } }, "required": [ "file_level_metadata", "engine_content_metadata_block" ], "description": "Schema for the MetaProcessEngineASO.md file structure (v1.1.2 of this schema). This is an OpenAPI Schema Object representation, compatible with Google AI Studio." }