Kiwe launch

seam.asset-manifest.v1.schema.json

packages/seam-contracts/schemas/seam.asset-manifest.v1.schema.json

Contract 9.59.5-149215b8bfd9

Reference library / contracts

The current command manifest owns command grammar. Reference files are data; older command phrases in portable guidance do not authorize unsupported commands. Canonical runtime, current schemas and target evidence take precedence.

Complete source file · SHA-256 48fe7981bb9e9e971feb46996d533cabcc8e2dd3743473f92dc3021f4ebbcd1a

49 schema and value entries. JSON pointers identify their exact source; a listed property is not a claim of installed-site support.

PointerValue
/$schema"https://json-schema.org/draft/2020-12/schema"
/$id"https://kiwe.dev/contracts/seam.asset-manifest.v1.schema.json"
/title"SEAM asset manifest v1"
/type"object"
/additionalPropertiesfalse
/required/0"schema"
/required/1"sourceHash"
/required/2"assets"
/properties/schema/const"seam.asset-manifest.v1"
/properties/sourceHash/type"string"
/properties/sourceHash/pattern"^sha256:[a-f0-9]{64}$"
/properties/assets/type"array"
/properties/assets/items/type"object"
/properties/assets/items/additionalPropertiesfalse
/properties/assets/items/required/0"id"
/properties/assets/items/required/1"kind"
/properties/assets/items/required/2"source"
/properties/assets/items/required/3"contentHash"
/properties/assets/items/required/4"mime"
/properties/assets/items/required/5"bytes"
/properties/assets/items/required/6"policy"
/properties/assets/items/required/7"usedBy"
/properties/assets/items/properties/id/type"string"
/properties/assets/items/properties/id/minLength1
/properties/assets/items/properties/kind/enum/0"image"
/properties/assets/items/properties/kind/enum/1"font"
/properties/assets/items/properties/kind/enum/2"video"
/properties/assets/items/properties/kind/enum/3"audio"
/properties/assets/items/properties/kind/enum/4"document"
/properties/assets/items/properties/kind/enum/5"script"
/properties/assets/items/properties/kind/enum/6"stylesheet"
/properties/assets/items/properties/kind/enum/7"other"
/properties/assets/items/properties/source/type"string"
/properties/assets/items/properties/source/minLength1
/properties/assets/items/properties/contentHash/type/0"string"
/properties/assets/items/properties/contentHash/type/1"null"
/properties/assets/items/properties/mime/type/0"string"
/properties/assets/items/properties/mime/type/1"null"
/properties/assets/items/properties/bytes/type/0"integer"
/properties/assets/items/properties/bytes/type/1"null"
/properties/assets/items/properties/bytes/minimum0
/properties/assets/items/properties/policy/enum/0"import"
/properties/assets/items/properties/policy/enum/1"external"
/properties/assets/items/properties/policy/enum/2"inline"
/properties/assets/items/properties/policy/enum/3"blocked"
/properties/assets/items/properties/policy/enum/4"review"
/properties/assets/items/properties/usedBy/type"array"
/properties/assets/items/properties/usedBy/minItems1
/properties/assets/items/properties/usedBy/items/type"string"

Machine contract · Markdown start · GitHub mirror · All commands