{"profile_id":"uaix.package.v0.1","title":"UAIX .uaix Package Manifest Draft v0.1","summary":"Manifest schema for the Draft v0.1 .uaix desktop AI memory package container. The package is local memory and evidence, not runtime authority.","current_release":"UAI-1","schema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","$id":"https:\/\/uaix.org\/schemas\/uaix.package.v0.1.schema.json","title":"UAIX .uaix Package Manifest Draft v0.1","description":"Manifest schema for the Draft v0.1 .uaix desktop AI memory package container. The package is local memory and evidence, not runtime authority.","type":"object","additionalProperties":false,"required":["uaixVersion","packageFormat","packageId","profileId","status","createdUtc","issuer","declaredScopes","entrypoints","files","integrity","blockedAuthorityClaims","supportBoundary"],"properties":{"uaixVersion":{"const":"1.0"},"packageFormat":{"const":".uaix"},"packageId":{"type":"string","minLength":8,"pattern":"^[a-z0-9][a-z0-9._-]+$"},"profileId":{"const":"uaix.package.v0.1"},"status":{"const":"draft_v0.1"},"createdUtc":{"type":"string","format":"date-time","pattern":"Z$"},"issuer":{"type":"object","additionalProperties":false,"required":["name","url"],"properties":{"name":{"type":"string","minLength":1},"url":{"type":"string","format":"uri"}}},"declaredScopes":{"type":"array","minItems":1,"uniqueItems":true,"items":{"enum":["active_ai_memory","project_handoff","code_bearing","persona_profile","advanced_persona_profile","non_project_assistant","long_term_memory_configuration","agent_file_handoff"]}},"entrypoints":{"type":"object","additionalProperties":false,"required":["manifest","requiredReads"],"properties":{"manifest":{"const":".uai\/manifest.uaix.json"},"requiredReads":{"type":"array","minItems":7,"uniqueItems":true,"items":{"$ref":"#\/$defs\/packagePath"},"contains":{"const":".uai\/memory-maintenance.uai"}},"contentTriggeredReads":{"type":"array","uniqueItems":true,"items":{"$ref":"#\/$defs\/packagePath"}},"storageBinding":{"$ref":"#\/$defs\/packagePath"}}},"files":{"type":"array","minItems":8,"uniqueItems":true,"items":{"$ref":"#\/$defs\/fileRecord"},"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/manifest.uaix.json"}}}},"integrity":{"type":"object","additionalProperties":false,"required":["algorithm","packageSha256","fileCount"],"properties":{"algorithm":{"const":"sha256"},"packageSha256":{"$ref":"#\/$defs\/sha256"},"fileCount":{"type":"integer","minimum":1}}},"blockedAuthorityClaims":{"type":"array","uniqueItems":true,"items":{"enum":["hosted_import","automatic_sync","automatic_repository_write","tool_grant","model_runtime_package","sdk","cli","certification","endorsement","safety_proof"]}},"personalitySpec":{"type":"object"},"storageBindingProfile":{"const":"uaix.persona.storage-binding.v1"},"canonicalPathRegistry":{"type":"array","minItems":1,"items":{"type":"object"}},"supportBoundary":{"type":"string","minLength":40}},"allOf":[{"if":{"properties":{"declaredScopes":{"contains":{"const":"advanced_persona_profile"}}},"required":["declaredScopes"]},"then":{"properties":{"entrypoints":{"properties":{"requiredReads":{"allOf":[{"contains":{"const":".uai\/persona.uai"}},{"contains":{"const":".uai\/personality\/identity.uai"}},{"contains":{"const":".uai\/personality\/religion-worldview.uai"}},{"contains":{"const":".uai\/personality\/political-leaning.uai"}},{"contains":{"const":".uai\/personality\/sense-of-style.uai"}},{"contains":{"const":".uai\/personality\/physical-appearance.uai"}},{"contains":{"const":".uai\/personality\/birth-age-generation.uai"}},{"contains":{"const":".uai\/personality\/romantic-orientation.uai"}},{"contains":{"const":".uai\/personality\/voice.uai"}},{"contains":{"const":".uai\/personality\/values.uai"}},{"contains":{"const":".uai\/personality\/temperament.uai"}},{"contains":{"const":".uai\/personality\/reasoning-style.uai"}},{"contains":{"const":".uai\/personality\/emotional-patterns.uai"}},{"contains":{"const":".uai\/personality\/relationship-style.uai"}},{"contains":{"const":".uai\/personality\/behavioral-patterns.uai"}},{"contains":{"const":".uai\/personality\/boundaries.uai"}},{"contains":{"const":".uai\/personality\/examples-dialogue.uai"}},{"contains":{"const":".uai\/personality\/adaptation-rules.uai"}},{"contains":{"const":".uai\/personality\/preservation-rules.uai"}},{"contains":{"const":".uai\/evidence\/source-excerpts.uai"}},{"contains":{"const":".uai\/evidence\/persona-fidelity-test-deck.uai"}},{"contains":{"const":".uai\/evidence\/variance-report-template.uai"}},{"contains":{"const":".uai\/evidence\/source-platform-profile.uai"}},{"contains":{"const":".uai\/evidence\/provenance.uai"}}]}}},"files":{"allOf":[{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/persona.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/religion-worldview.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/political-leaning.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/sense-of-style.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/physical-appearance.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/birth-age-generation.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/romantic-orientation.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/identity.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/voice.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/values.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/temperament.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/reasoning-style.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/emotional-patterns.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/relationship-style.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/behavioral-patterns.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/boundaries.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/examples-dialogue.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/adaptation-rules.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/personality\/preservation-rules.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/evidence\/source-excerpts.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/evidence\/persona-fidelity-test-deck.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/evidence\/variance-report-template.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/evidence\/source-platform-profile.uai"}}}},{"contains":{"type":"object","required":["path"],"properties":{"path":{"const":".uai\/evidence\/provenance.uai"}}}}]}}}}],"$defs":{"packagePath":{"type":"string","minLength":1,"pattern":"^(?!\/)(?![A-Za-z]:)(?!.*\\\\)(?!.*(?:^|\/)\\.\\.(?:\/|$))[^\\u0000]+$"},"sha256":{"type":"string","pattern":"^[a-f0-9]{64}$"},"fileRecord":{"type":"object","additionalProperties":false,"required":["path","role","requiredStatus","scope","mediaType","sizeBytes","sha256","reviewState","source"],"properties":{"path":{"$ref":"#\/$defs\/packagePath"},"role":{"enum":["manifest","ai_instruction","human_explanation","structured_data","llm_text","evidence","export","documentation","checksum"]},"requiredStatus":{"enum":["universal_required","profile_required","required_for_project_handoff","required_for_code_bearing","required_for_persona_profile","required_for_advanced_persona_profile","required_for_non_project_assistant","required_for_long_term_memory_configuration","required_for_agent_file_handoff","content_triggered_required","configuration_specific_required","out_of_scope"]},"scope":{"type":"array","minItems":1,"uniqueItems":true,"items":{"enum":["active_ai_memory","project_handoff","code_bearing","persona_profile","advanced_persona_profile","non_project_assistant","long_term_memory_configuration","agent_file_handoff"]}},"mediaType":{"enum":["text\/x-uai","text\/x-human","application\/json","text\/plain","text\/markdown"]},"sizeBytes":{"type":"integer","minimum":0},"sha256":{"$ref":"#\/$defs\/sha256"},"reviewState":{"enum":["accepted_current","review_required","source_evidence","quarantined","invalid_fixture"]},"source":{"type":"object","additionalProperties":false,"required":["type","label"],"properties":{"type":{"enum":["uaix_wizard","human_review","source_repository","llm_wiki","aiwikis","consumer_implementation","test_fixture"]},"label":{"type":"string","minLength":1},"path":{"type":"string"}}}}}}},"body_required":[],"route_url":"https:\/\/uaix.org\/wp-json\/uaix\/v1\/schemas\/uaix.package.v0.1","example_route_url":"https:\/\/uaix.org\/wp-json\/uaix\/v1\/examples\/uaix.package.v0.1","registry_route_url":"https:\/\/uaix.org\/wp-json\/uaix\/v1\/registry\/uaix.package.v0.1"}