Kiwe launch
authoring-journey.schema.json
kiwe-ai-toolkit/schemas/authoring-journey.schema.json
Reference library / authoring
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 5af91624f9fab992e7c36a520adc38fa777dbd4389fc6dc001b43e4b636f5d85
116 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://start.kiwelaunch.com/schemas/authoring-journey.schema.json" |
/title | "Preview receipt and Seam source handoff" |
/description | "AI authoring evidence. This never grants native save or production authority; the compiler independently validates the actual project and target." |
/oneOf/0/$ref | "#/$defs/preview" |
/oneOf/1/$ref | "#/$defs/handoff" |
/$defs/hash/type | "string" |
/$defs/hash/pattern | "^[a-f0-9]{64}$" |
/$defs/inventory/type | "array" |
/$defs/inventory/minItems | 1 |
/$defs/inventory/maxItems | 2000 |
/$defs/inventory/items/type | "object" |
/$defs/inventory/items/additionalProperties | false |
/$defs/inventory/items/required/0 | "path" |
/$defs/inventory/items/required/1 | "sha256" |
/$defs/inventory/items/required/2 | "bytes" |
/$defs/inventory/items/properties/path/type | "string" |
/$defs/inventory/items/properties/path/maxLength | 512 |
/$defs/inventory/items/properties/path/pattern | "^(?!/)(?!.*(?:^|/)\\.\\.(?:/|$))(?!.*\\\\).+$" |
/$defs/inventory/items/properties/sha256/$ref | "#/$defs/hash" |
/$defs/inventory/items/properties/bytes/type | "integer" |
/$defs/inventory/items/properties/bytes/minimum | 0 |
/$defs/proof/type | "object" |
/$defs/proof/additionalProperties | false |
/$defs/proof/required/0 | "status" |
/$defs/proof/required/1 | "receipt" |
/$defs/proof/properties/status/const | "passed" |
/$defs/proof/properties/receipt/type | "string" |
/$defs/proof/properties/receipt/minLength | 1 |
/$defs/proof/properties/receipt/maxLength | 512 |
/$defs/viewport/type | "object" |
/$defs/viewport/additionalProperties | false |
/$defs/viewport/required/0 | "width" |
/$defs/viewport/required/1 | "height" |
/$defs/viewport/required/2 | "proof" |
/$defs/viewport/properties/width/type | "integer" |
/$defs/viewport/properties/width/minimum | 240 |
/$defs/viewport/properties/width/maximum | 7680 |
/$defs/viewport/properties/height/type | "integer" |
/$defs/viewport/properties/height/minimum | 240 |
/$defs/viewport/properties/height/maximum | 4320 |
/$defs/viewport/properties/proof/$ref | "#/$defs/proof" |
/$defs/viewports/type | "object" |
/$defs/viewports/additionalProperties | false |
/$defs/viewports/required/0 | "desktop" |
/$defs/viewports/required/1 | "phone" |
/$defs/viewports/properties/desktop/$ref | "#/$defs/viewport" |
/$defs/viewports/properties/phone/$ref | "#/$defs/viewport" |
/$defs/preview/type | "object" |
/$defs/preview/additionalProperties | false |
/$defs/preview/required/0 | "schema" |
/$defs/preview/required/1 | "approvedBriefSha256" |
/$defs/preview/required/2 | "inventory" |
/$defs/preview/required/3 | "viewports" |
/$defs/preview/required/4 | "semanticMap" |
/$defs/preview/required/5 | "runtime" |
/$defs/preview/properties/schema/const | "kiwe.preview-receipt.v1" |
/$defs/preview/properties/approvedBriefSha256/$ref | "#/$defs/hash" |
/$defs/preview/properties/inventory/$ref | "#/$defs/inventory" |
/$defs/preview/properties/viewports/$ref | "#/$defs/viewports" |
/$defs/preview/properties/semanticMap/$ref | "#/$defs/proof" |
/$defs/preview/properties/runtime/$ref | "#/$defs/proof" |
/$defs/handoff/type | "object" |
/$defs/handoff/additionalProperties | false |
/$defs/handoff/required/0 | "schema" |
/$defs/handoff/required/1 | "frameworkMode" |
/$defs/handoff/required/2 | "accepted" |
/$defs/handoff/required/3 | "transformed" |
/$defs/handoff/required/4 | "library" |
/$defs/handoff/required/5 | "mapPath" |
/$defs/handoff/required/6 | "nativeIntentCoverage" |
/$defs/handoff/required/7 | "gaps" |
/$defs/handoff/required/8 | "validation" |
/$defs/handoff/required/9 | "comparison" |
/$defs/handoff/properties/schema/const | "kiwe.seam-source-handoff.v1" |
/$defs/handoff/properties/frameworkMode/const | true |
/$defs/handoff/properties/accepted/$ref | "#/$defs/inventory" |
/$defs/handoff/properties/transformed/$ref | "#/$defs/inventory" |
/$defs/handoff/properties/library/type | "object" |
/$defs/handoff/properties/library/additionalProperties | false |
/$defs/handoff/properties/library/required/0 | "releaseId" |
/$defs/handoff/properties/library/required/1 | "resources" |
/$defs/handoff/properties/library/properties/releaseId/type | "string" |
/$defs/handoff/properties/library/properties/releaseId/pattern | "^[0-9.]+-[a-f0-9]{12}$" |
/$defs/handoff/properties/library/properties/resources/type | "array" |
/$defs/handoff/properties/library/properties/resources/minItems | 1 |
/$defs/handoff/properties/library/properties/resources/maxItems | 500 |
/$defs/handoff/properties/library/properties/resources/items/type | "object" |
/$defs/handoff/properties/library/properties/resources/items/additionalProperties | false |
/$defs/handoff/properties/library/properties/resources/items/required/0 | "source" |
/$defs/handoff/properties/library/properties/resources/items/required/1 | "sha256" |
/$defs/handoff/properties/library/properties/resources/items/properties/source/type | "string" |
/$defs/handoff/properties/library/properties/resources/items/properties/source/minLength | 1 |
/$defs/handoff/properties/library/properties/resources/items/properties/sha256/$ref | "#/$defs/hash" |
/$defs/handoff/properties/mapPath/const | "seam/seam-map.json" |
/$defs/handoff/properties/nativeIntentCoverage/type | "object" |
/$defs/handoff/properties/nativeIntentCoverage/additionalProperties | false |
/$defs/handoff/properties/nativeIntentCoverage/required/0 | "fields" |
/$defs/handoff/properties/nativeIntentCoverage/required/1 | "queries" |
/$defs/handoff/properties/nativeIntentCoverage/required/2 | "interactions" |
/$defs/handoff/properties/nativeIntentCoverage/required/3 | "conditions" |
/$defs/handoff/properties/nativeIntentCoverage/required/4 | "elements" |
/$defs/handoff/properties/nativeIntentCoverage/required/5 | "actions" |
/$defs/handoff/properties/nativeIntentCoverage/properties/fields/$ref | "#/$defs/coverage" |
/$defs/handoff/properties/nativeIntentCoverage/properties/queries/$ref | "#/$defs/coverage" |
/$defs/handoff/properties/nativeIntentCoverage/properties/interactions/$ref | "#/$defs/coverage" |
/$defs/handoff/properties/nativeIntentCoverage/properties/conditions/$ref | "#/$defs/coverage" |
/$defs/handoff/properties/nativeIntentCoverage/properties/elements/$ref | "#/$defs/coverage" |
/$defs/handoff/properties/nativeIntentCoverage/properties/actions/$ref | "#/$defs/coverage" |
/$defs/handoff/properties/gaps/type | "array" |
/$defs/handoff/properties/gaps/maxItems | 0 |
/$defs/handoff/properties/validation/$ref | "#/$defs/proof" |
/$defs/handoff/properties/comparison/$ref | "#/$defs/viewports" |
/$defs/coverage/type | "string" |
/$defs/coverage/enum/0 | "verified-in-map" |
/$defs/coverage/enum/1 | "not-used" |
Machine contract · Markdown start · GitHub mirror · All commands