{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "urn:agentic-awesome-skills:schema:managed-state:v1", "title": "AAS internal managed state v1", "type": "object", "additionalProperties": false, "required": ["schemaVersion", "target", "catalog", "entries", "completedPlanDigests", "stateDigest"], "properties": { "schemaVersion": { "const": 1 }, "target": { "type": "object", "additionalProperties": false, "required": ["host", "scope", "adapterVersion", "identityDigest"], "properties": { "host": { "enum": ["codex", "claude"] }, "scope": { "enum": ["project", "user"] }, "adapterVersion": { "type": "string", "minLength": 1 }, "identityDigest": { "$ref": "#/$defs/digest" } } }, "catalog": { "type": "object", "additionalProperties": false, "required": ["package", "version", "integrity"], "properties": { "package": { "type": "string", "minLength": 1 }, "version": { "type": "string", "minLength": 1 }, "integrity": { "$ref": "#/$defs/digest" } } }, "entries": { "type": "array", "maxItems": 128, "items": { "type": "object", "additionalProperties": false, "required": ["skillId", "treeDigest", "catalogIntegrity", "installedByPlanDigest"], "properties": { "skillId": { "$ref": "#/$defs/id" }, "treeDigest": { "$ref": "#/$defs/digest" }, "catalogIntegrity": { "$ref": "#/$defs/digest" }, "installedByPlanDigest": { "$ref": "#/$defs/digest" } } } }, "completedPlanDigests": { "type": "array", "maxItems": 256, "uniqueItems": true, "items": { "$ref": "#/$defs/digest" } }, "stateDigest": { "$ref": "#/$defs/digest" } }, "$defs": { "digest": { "type": "string", "pattern": "^sha256-[a-f0-9]{64}$" }, "id": { "type": "string", "minLength": 1, "maxLength": 256, "pattern": "^[a-z0-9][a-z0-9._-]*(/[a-z0-9][a-z0-9._-]*)*$" } } }