Kiwe launch

seam.bricks-plan.v1.schema.json

packages/seam-contracts/schemas/seam.bricks-plan.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 eca2f43439572eac1310193cad23fb292541a9586cd78c664895185f36b1d750

131 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.bricks-plan.v1.schema.json"
/title"SEAM native Bricks plan v1"
/type"object"
/additionalPropertiesfalse
/required/0"schema"
/required/1"compiler"
/required/2"aiGenerated"
/required/3"sourceHash"
/required/4"target"
/required/5"elements"
/required/6"globalClasses"
/required/7"variables"
/required/8"customCss"
/required/9"residuals"
/required/10"ownership"
/required/11"metrics"
/properties/schema/const"seam.bricks-plan.v1"
/properties/compiler/const"seam-compiler"
/properties/aiGenerated/constfalse
/properties/sourceHash/type"string"
/properties/sourceHash/pattern"^sha256:[a-f0-9]{64}$"
/properties/target/type"object"
/properties/target/additionalPropertiesfalse
/properties/target/required/0"bricksVersion"
/properties/target/required/1"capabilityProfileHash"
/properties/target/properties/bricksVersion/type"string"
/properties/target/properties/bricksVersion/minLength1
/properties/target/properties/capabilityProfileHash/type"string"
/properties/target/properties/capabilityProfileHash/pattern"^sha256:[a-f0-9]{64}$"
/properties/elements/type"array"
/properties/elements/minItems1
/properties/elements/items/type"object"
/properties/elements/items/additionalPropertiesfalse
/properties/elements/items/required/0"id"
/properties/elements/items/required/1"type"
/properties/elements/items/required/2"parentId"
/properties/elements/items/required/3"children"
/properties/elements/items/required/4"settings"
/properties/elements/items/required/5"provenance"
/properties/elements/items/properties/id/type"string"
/properties/elements/items/properties/id/pattern"^[a-z0-9]{6}$"
/properties/elements/items/properties/type/type"string"
/properties/elements/items/properties/type/minLength1
/properties/elements/items/properties/parentId/type/0"string"
/properties/elements/items/properties/parentId/type/1"null"
/properties/elements/items/properties/children/type"array"
/properties/elements/items/properties/children/items/type"string"
/properties/elements/items/properties/settings/type"object"
/properties/elements/items/properties/settings/additionalPropertiestrue
/properties/elements/items/properties/provenance/type"object"
/properties/elements/items/properties/provenance/additionalPropertiesfalse
/properties/elements/items/properties/provenance/required/0"pageNodeId"
/properties/elements/items/properties/provenance/required/1"captureNodeIds"
/properties/elements/items/properties/provenance/required/2"selector"
/properties/elements/items/properties/provenance/required/3"ownedControls"
/properties/elements/items/properties/provenance/required/4"component"
/properties/elements/items/properties/provenance/properties/pageNodeId/type"string"
/properties/elements/items/properties/provenance/properties/captureNodeIds/type"array"
/properties/elements/items/properties/provenance/properties/captureNodeIds/minItems1
/properties/elements/items/properties/provenance/properties/captureNodeIds/items/type"string"
/properties/elements/items/properties/provenance/properties/selector/type"string"
/properties/elements/items/properties/provenance/properties/ownedControls/type"array"
/properties/elements/items/properties/provenance/properties/ownedControls/items/type"string"
/properties/elements/items/properties/provenance/properties/component/type"object"
/properties/elements/items/properties/provenance/properties/component/additionalPropertiesfalse
/properties/elements/items/properties/provenance/properties/component/required/0"semanticType"
/properties/elements/items/properties/provenance/properties/component/required/1"adapter"
/properties/elements/items/properties/provenance/properties/component/required/2"confidence"
/properties/elements/items/properties/provenance/properties/component/required/3"evidence"
/properties/elements/items/properties/provenance/properties/component/properties/semanticType/type"string"
/properties/elements/items/properties/provenance/properties/component/properties/adapter/type"string"
/properties/elements/items/properties/provenance/properties/component/properties/confidence/type"number"
/properties/elements/items/properties/provenance/properties/component/properties/confidence/minimum0
/properties/elements/items/properties/provenance/properties/component/properties/confidence/maximum1
/properties/elements/items/properties/provenance/properties/component/properties/evidence/type"array"
/properties/elements/items/properties/provenance/properties/component/properties/evidence/minItems1
/properties/elements/items/properties/provenance/properties/component/properties/evidence/items/type"string"
/properties/globalClasses/type"array"
/properties/globalClasses/items/type"object"
/properties/globalClasses/items/additionalPropertiestrue
/properties/variables/type"array"
/properties/variables/items/type"object"
/properties/variables/items/additionalPropertiestrue
/properties/customCss/type"string"
/properties/residuals/type"array"
/properties/residuals/items/type"string"
/properties/ownership/type"object"
/properties/ownership/additionalPropertiesfalse
/properties/ownership/required/0"policy"
/properties/ownership/required/1"elementNativeControls"
/properties/ownership/required/2"frameworkVariables"
/properties/ownership/required/3"customCssDeclarations"
/properties/ownership/required/4"conflicts"
/properties/ownership/properties/policy/const"element-native-single-owner"
/properties/ownership/properties/elementNativeControls/type"integer"
/properties/ownership/properties/elementNativeControls/minimum0
/properties/ownership/properties/frameworkVariables/type"integer"
/properties/ownership/properties/frameworkVariables/minimum0
/properties/ownership/properties/customCssDeclarations/type"integer"
/properties/ownership/properties/customCssDeclarations/minimum0
/properties/ownership/properties/conflicts/type"array"
/properties/ownership/properties/conflicts/maxItems0
/properties/metrics/type"object"
/properties/metrics/additionalPropertiesfalse
/properties/metrics/required/0"nativeCoverage"
/properties/metrics/required/1"residualCount"
/properties/metrics/required/2"customCssDeclarations"
/properties/metrics/required/3"sourceNodeCount"
/properties/metrics/required/4"nativeElementCount"
/properties/metrics/required/5"aggregatedNodeCount"
/properties/metrics/required/6"semanticCoverage"
/properties/metrics/required/7"reviewComponentCount"
/properties/metrics/properties/nativeCoverage/type"number"
/properties/metrics/properties/nativeCoverage/minimum0
/properties/metrics/properties/nativeCoverage/maximum100
/properties/metrics/properties/residualCount/type"integer"
/properties/metrics/properties/residualCount/minimum0
/properties/metrics/properties/customCssDeclarations/type"integer"
/properties/metrics/properties/customCssDeclarations/minimum0
/properties/metrics/properties/sourceNodeCount/type"integer"
/properties/metrics/properties/sourceNodeCount/minimum1
/properties/metrics/properties/nativeElementCount/type"integer"
/properties/metrics/properties/nativeElementCount/minimum1
/properties/metrics/properties/aggregatedNodeCount/type"integer"
/properties/metrics/properties/aggregatedNodeCount/minimum0
/properties/metrics/properties/semanticCoverage/type"number"
/properties/metrics/properties/semanticCoverage/minimum0
/properties/metrics/properties/semanticCoverage/maximum100
/properties/metrics/properties/reviewComponentCount/type"integer"
/properties/metrics/properties/reviewComponentCount/minimum0

Machine contract · Markdown start · GitHub mirror · All commands