Kiwe launch
kiwe.sitegraph-calibration.v1.schema.json
packages/seam-contracts/schemas/kiwe.sitegraph-calibration.v1.schema.json
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 0b53f75ebbe7d6efa6801cb90c189f2cb6e2da01727354706a1ad5e6c815c7c3
101 schema and value entries. JSON pointers identify their exact source; a listed property is not a claim of installed-site support.
| Pointer | Value |
|---|---|
/$schema | "https://json-schema.org/draft/2020-12/schema" |
/$id | "https://kiwe.dev/contracts/kiwe.sitegraph-calibration.v1.schema.json" |
/title | "Kiwe content-free compiler calibration profile v1" |
/type | "object" |
/additionalProperties | false |
/required/0 | "schema" |
/required/1 | "generatedAt" |
/required/2 | "authority" |
/required/3 | "target" |
/required/4 | "bricks" |
/properties/schema/const | "kiwe.sitegraph-calibration.v1" |
/properties/generatedAt/type | "string" |
/properties/authority/type | "object" |
/properties/authority/additionalProperties | false |
/properties/authority/required/0 | "readOnly" |
/properties/authority/required/1 | "mayMutateWordPress" |
/properties/authority/required/2 | "secretsIncluded" |
/properties/authority/required/3 | "contentIncluded" |
/properties/authority/required/4 | "visitorDataIncluded" |
/properties/authority/properties/readOnly/const | true |
/properties/authority/properties/mayMutateWordPress/const | false |
/properties/authority/properties/secretsIncluded/const | false |
/properties/authority/properties/contentIncluded/const | false |
/properties/authority/properties/visitorDataIncluded/const | false |
/properties/target/type | "object" |
/properties/target/additionalProperties | false |
/properties/target/required/0 | "wordpressVersion" |
/properties/target/required/1 | "bricksVersion" |
/properties/target/required/2 | "kiweVersion" |
/properties/target/required/3 | "isMultisite" |
/properties/target/properties/wordpressVersion/type | "string" |
/properties/target/properties/wordpressVersion/maxLength | 32 |
/properties/target/properties/bricksVersion/type | "string" |
/properties/target/properties/bricksVersion/maxLength | 32 |
/properties/target/properties/kiweVersion/type | "string" |
/properties/target/properties/kiweVersion/maxLength | 32 |
/properties/target/properties/kiweActive/type | "boolean" |
/properties/target/properties/woocommerceVersion/type | "string" |
/properties/target/properties/woocommerceVersion/maxLength | 32 |
/properties/target/properties/woocommerceActive/type | "boolean" |
/properties/target/properties/isMultisite/type | "boolean" |
/properties/bricks/type | "object" |
/properties/bricks/additionalProperties | false |
/properties/bricks/required/0 | "active" |
/properties/bricks/required/1 | "breakpoints" |
/properties/bricks/required/2 | "globalClassNames" |
/properties/bricks/required/3 | "globalVariableNames" |
/properties/bricks/required/4 | "themeStyleCount" |
/properties/bricks/required/5 | "queryLoopTypes" |
/properties/bricks/required/6 | "dynamicTags" |
/properties/bricks/properties/active/type | "boolean" |
/properties/bricks/properties/breakpoints/type | "array" |
/properties/bricks/properties/breakpoints/maxItems | 32 |
/properties/bricks/properties/breakpoints/items/type | "object" |
/properties/bricks/properties/breakpoints/items/additionalProperties | false |
/properties/bricks/properties/breakpoints/items/required/0 | "key" |
/properties/bricks/properties/breakpoints/items/required/1 | "label" |
/properties/bricks/properties/breakpoints/items/required/2 | "width" |
/properties/bricks/properties/breakpoints/items/required/3 | "base" |
/properties/bricks/properties/breakpoints/items/required/4 | "widthBuilder" |
/properties/bricks/properties/breakpoints/items/properties/key/type | "string" |
/properties/bricks/properties/breakpoints/items/properties/key/pattern | "^[A-Za-z_][A-Za-z0-9_-]{0,127}$" |
/properties/bricks/properties/breakpoints/items/properties/label/type | "string" |
/properties/bricks/properties/breakpoints/items/properties/label/maxLength | 80 |
/properties/bricks/properties/breakpoints/items/properties/width/type | "integer" |
/properties/bricks/properties/breakpoints/items/properties/width/minimum | 240 |
/properties/bricks/properties/breakpoints/items/properties/width/maximum | 7680 |
/properties/bricks/properties/breakpoints/items/properties/base/type | "boolean" |
/properties/bricks/properties/breakpoints/items/properties/widthBuilder/type | "integer" |
/properties/bricks/properties/breakpoints/items/properties/widthBuilder/minimum | 240 |
/properties/bricks/properties/breakpoints/items/properties/widthBuilder/maximum | 7680 |
/properties/bricks/properties/globalClassNames/type | "array" |
/properties/bricks/properties/globalClassNames/maxItems | 5000 |
/properties/bricks/properties/globalClassNames/items/type | "string" |
/properties/bricks/properties/globalClassNames/items/pattern | "^[A-Za-z_][A-Za-z0-9_-]{0,127}$" |
/properties/bricks/properties/globalClassNames/uniqueItems | true |
/properties/bricks/properties/globalVariableNames/type | "array" |
/properties/bricks/properties/globalVariableNames/maxItems | 5000 |
/properties/bricks/properties/globalVariableNames/items/type | "string" |
/properties/bricks/properties/globalVariableNames/items/pattern | "^[A-Za-z_][A-Za-z0-9_-]{0,127}$" |
/properties/bricks/properties/globalVariableNames/uniqueItems | true |
/properties/bricks/properties/themeStyleCount/type | "integer" |
/properties/bricks/properties/themeStyleCount/minimum | 0 |
/properties/bricks/properties/themeStyleCount/maximum | 10000 |
/properties/bricks/properties/queryLoopTypes/type | "array" |
/properties/bricks/properties/queryLoopTypes/maxItems | 500 |
/properties/bricks/properties/queryLoopTypes/items/type | "string" |
/properties/bricks/properties/queryLoopTypes/uniqueItems | true |
/properties/bricks/properties/dynamicTags/type | "array" |
/properties/bricks/properties/dynamicTags/maxItems | 500 |
/properties/bricks/properties/dynamicTags/items/type | "string" |
/properties/bricks/properties/dynamicTags/items/maxLength | 160 |
/properties/bricks/properties/dynamicTags/uniqueItems | true |
/properties/bricks/properties/elementManager/type | "object" |
/properties/bricks/properties/elementManager/additionalProperties | false |
/properties/bricks/properties/elementManager/required/0 | "disabled" |
/properties/bricks/properties/elementManager/properties/disabled/type | "array" |
/properties/bricks/properties/elementManager/properties/disabled/maxItems | 1000 |
/properties/bricks/properties/elementManager/properties/disabled/items/type | "string" |
/properties/bricks/properties/elementManager/properties/disabled/items/pattern | "^[A-Za-z_][A-Za-z0-9_-]{0,127}$" |
/properties/bricks/properties/elementManager/properties/disabled/uniqueItems | true |
Machine contract · Markdown start · GitHub mirror · All commands