Kiwe launch
seam.deployment-plan.v1.schema.json
packages/seam-contracts/schemas/seam.deployment-plan.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 4e515cb633111c2336c0055dc8c7b34d5e2bc947427ed1f5cb308b4395eeb343
66 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/seam.deployment-plan.v1.schema.json" |
/title | "SEAM rollback-safe deployment plan v1" |
/type | "object" |
/additionalProperties | false |
/required/0 | "schema" |
/required/1 | "sourceHash" |
/required/2 | "siteGraphHash" |
/required/3 | "target" |
/required/4 | "safety" |
/required/5 | "preflight" |
/required/6 | "operations" |
/required/7 | "rollback" |
/required/8 | "limitations" |
/properties/schema/const | "seam.deployment-plan.v1" |
/properties/sourceHash/type | "string" |
/properties/sourceHash/pattern | "^sha256:[a-f0-9]{64}$" |
/properties/siteGraphHash/type | "string" |
/properties/siteGraphHash/pattern | "^sha256:[a-f0-9]{64}$" |
/properties/target/type | "object" |
/properties/target/additionalProperties | false |
/properties/target/required/0 | "builder" |
/properties/target/required/1 | "mode" |
/properties/target/required/2 | "authority" |
/properties/target/required/3 | "stagingOnly" |
/properties/target/required/4 | "mutatesWordPress" |
/properties/target/properties/builder/const | "bricks" |
/properties/target/properties/mode/const | "dry-run-deployment-plan" |
/properties/target/properties/authority/const | "admin-approved-kiwe-staging-executor" |
/properties/target/properties/stagingOnly/const | true |
/properties/target/properties/mutatesWordPress/const | false |
/properties/safety/type | "object" |
/properties/safety/additionalProperties | false |
/properties/safety/required/0 | "requiresFreshSiteGraph" |
/properties/safety/required/1 | "requiresRevision" |
/properties/safety/required/2 | "requiresExplicitConfirmation" |
/properties/safety/required/3 | "publishes" |
/properties/safety/properties/requiresFreshSiteGraph/const | true |
/properties/safety/properties/requiresRevision/const | true |
/properties/safety/properties/requiresExplicitConfirmation/const | true |
/properties/safety/properties/publishes/const | false |
/properties/preflight/type | "array" |
/properties/preflight/items/type | "string" |
/properties/operations/type | "array" |
/properties/operations/items/type | "object" |
/properties/operations/items/additionalProperties | false |
/properties/operations/items/required/0 | "id" |
/properties/operations/items/required/1 | "type" |
/properties/operations/items/required/2 | "status" |
/properties/operations/items/required/3 | "inputArtifact" |
/properties/operations/items/required/4 | "executorBoundary" |
/properties/operations/items/properties/id/type | "string" |
/properties/operations/items/properties/type/type | "string" |
/properties/operations/items/properties/status/enum/0 | "planned" |
/properties/operations/items/properties/status/enum/1 | "blocked" |
/properties/operations/items/properties/inputArtifact/type | "string" |
/properties/operations/items/properties/executorBoundary/type | "string" |
/properties/rollback/type | "object" |
/properties/rollback/additionalProperties | false |
/properties/rollback/required/0 | "strategy" |
/properties/rollback/required/1 | "requiredEvidence" |
/properties/rollback/properties/strategy/const | "restore-pre-apply-revision-and-delete-new-content-addressed-assets" |
/properties/rollback/properties/requiredEvidence/type | "array" |
/properties/rollback/properties/requiredEvidence/items/type | "string" |
/properties/limitations/type | "array" |
/properties/limitations/items/type | "string" |
Machine contract · Markdown start · GitHub mirror · All commands