Kiwe launch

kiwe.appsite-package.v1.schema.json

packages/seam-contracts/schemas/kiwe.appsite-package.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 3ed08b666681c371ae5416a8be1650200e1470de0131e7b1d7829d50020bed40

84 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/kiwe.appsite-package.v1.schema.json"
/title"Kiwe AppSite package v1"
/type"object"
/additionalPropertiesfalse
/required/0"schema"
/required/1"packageId"
/required/2"sourceHash"
/required/3"compiler"
/required/4"contracts"
/required/5"artifacts"
/required/6"compatibility"
/required/7"integrity"
/properties/schema/const"kiwe.appsite-package.v1"
/properties/packageId/type"string"
/properties/packageId/pattern"^[a-z0-9][a-z0-9._-]+$"
/properties/sourceHash/type"string"
/properties/sourceHash/pattern"^sha256:[a-f0-9]{64}$"
/properties/compiler/type"object"
/properties/compiler/additionalPropertiesfalse
/properties/compiler/required/0"name"
/properties/compiler/required/1"version"
/properties/compiler/required/2"deterministic"
/properties/compiler/required/3"aiDirectJson"
/properties/compiler/properties/name/const"SEAM Compiler"
/properties/compiler/properties/version/type"string"
/properties/compiler/properties/version/minLength1
/properties/compiler/properties/deterministic/consttrue
/properties/compiler/properties/aiDirectJson/constfalse
/properties/contracts/type"array"
/properties/contracts/minItems6
/properties/contracts/items/type"string"
/properties/artifacts/type"object"
/properties/artifacts/additionalPropertiesfalse
/properties/artifacts/required/0"capture"
/properties/artifacts/required/1"pageIr"
/properties/artifacts/required/2"behaviorIr"
/properties/artifacts/required/3"assets"
/properties/artifacts/required/4"assetImportPlan"
/properties/artifacts/required/5"siteGraph"
/properties/artifacts/required/6"frameworkProfile"
/properties/artifacts/required/7"geometry"
/properties/artifacts/required/8"bindings"
/properties/artifacts/required/9"deploymentPlan"
/properties/artifacts/required/10"bricksPlan"
/properties/artifacts/required/11"bricksTemplates"
/properties/artifacts/required/12"proof"
/properties/artifacts/properties/capture/type"string"
/properties/artifacts/properties/pageIr/type"string"
/properties/artifacts/properties/behaviorIr/type"string"
/properties/artifacts/properties/assets/type"string"
/properties/artifacts/properties/assetImportPlan/type"string"
/properties/artifacts/properties/siteGraph/type/0"string"
/properties/artifacts/properties/siteGraph/type/1"null"
/properties/artifacts/properties/frameworkProfile/type"string"
/properties/artifacts/properties/geometry/type"string"
/properties/artifacts/properties/bindings/type/0"string"
/properties/artifacts/properties/bindings/type/1"null"
/properties/artifacts/properties/deploymentPlan/type/0"string"
/properties/artifacts/properties/deploymentPlan/type/1"null"
/properties/artifacts/properties/bricksPlan/type"string"
/properties/artifacts/properties/bricksTemplates/type"array"
/properties/artifacts/properties/bricksTemplates/minItems1
/properties/artifacts/properties/bricksTemplates/items/type"string"
/properties/artifacts/properties/proof/type/0"string"
/properties/artifacts/properties/proof/type/1"null"
/properties/compatibility/type"object"
/properties/compatibility/additionalPropertiesfalse
/properties/compatibility/required/0"kiwe"
/properties/compatibility/required/1"bricks"
/properties/compatibility/required/2"wordpress"
/properties/compatibility/required/3"php"
/properties/compatibility/properties/kiwe/type"string"
/properties/compatibility/properties/bricks/type"string"
/properties/compatibility/properties/wordpress/type"string"
/properties/compatibility/properties/php/type"string"
/properties/integrity/type"object"
/properties/integrity/additionalPropertiesfalse
/properties/integrity/required/0"algorithm"
/properties/integrity/required/1"files"
/properties/integrity/properties/algorithm/const"sha256"
/properties/integrity/properties/files/type"object"
/properties/integrity/properties/files/additionalProperties/type"string"
/properties/integrity/properties/files/additionalProperties/pattern"^[a-f0-9]{64}$"

Machine contract · Markdown start · GitHub mirror · All commands