Kiwe launch

seam-map.schema.json

kiwe-ai-toolkit/schemas/seam-map.schema.json

Contract 9.59.5-149215b8bfd9

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 4f3c7e6c76ca6252d202febd2cc8e881c5a3dc48c2fd2ae3d8e6fb55d530a16c

251 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://start.kiwelaunch.com/schemas/seam-map.schema.json"
/title"SEAM Map"
/description"Closed, marker-only semantic contract produced during /ideate and consumed deterministically by seam.kiwe."
/type"object"
/additionalPropertiesfalse
/required/0"schema"
/required/1"mode"
/required/2"sourcePolicy"
/required/3"siteGraph"
/required/4"sources"
/required/5"documents"
/required/6"requiresHumanReview"
/properties/schema/const"kiwe.seam-map.v1"
/properties/mode/const"strict"
/properties/sourcePolicy/const"marker-only"
/properties/siteGraph/type"object"
/properties/siteGraph/additionalPropertiesfalse
/properties/siteGraph/required/0"schema"
/properties/siteGraph/required/1"path"
/properties/siteGraph/required/2"revision"
/properties/siteGraph/required/3"hash"
/properties/siteGraph/properties/schema/type/0"string"
/properties/siteGraph/properties/schema/type/1"null"
/properties/siteGraph/properties/schema/enum/0"kiwe.site-graph.v1"
/properties/siteGraph/properties/schema/enum/1null
/properties/siteGraph/properties/path/type/0"string"
/properties/siteGraph/properties/path/type/1"null"
/properties/siteGraph/properties/path/pattern"^(?:seam/)site-graph\\.json$"
/properties/siteGraph/properties/revision/type/0"string"
/properties/siteGraph/properties/revision/type/1"null"
/properties/siteGraph/properties/revision/minLength1
/properties/siteGraph/properties/hash/type/0"string"
/properties/siteGraph/properties/hash/type/1"null"
/properties/siteGraph/properties/hash/pattern"^[a-fA-F0-9]{64}$"
/properties/sources/type"array"
/properties/sources/minItems1
/properties/sources/uniqueItemstrue
/properties/sources/items/$ref"#/$defs/source"
/properties/documents/type"array"
/properties/documents/minItems1
/properties/documents/items/$ref"#/$defs/document"
/properties/requiresHumanReview/type"array"
/properties/requiresHumanReview/maxItems0
/$defs/token/type"string"
/$defs/token/pattern"^[a-z][a-z0-9]*(?:[._-][a-z0-9]+)*$"
/$defs/token/maxLength180
/$defs/path/type"string"
/$defs/path/pattern"^(?!/)(?!.*(?:^|/)\\.\\.(?:/|$))[^\\\\?#]+\\.html?$"
/$defs/source/type"object"
/$defs/source/additionalPropertiesfalse
/$defs/source/required/0"path"
/$defs/source/required/1"sha256"
/$defs/source/properties/path/$ref"#/$defs/path"
/$defs/source/properties/sha256/type"string"
/$defs/source/properties/sha256/pattern"^[a-fA-F0-9]{64}$"
/$defs/authority/type"object"
/$defs/authority/additionalPropertiesfalse
/$defs/authority/required/0"source"
/$defs/authority/required/1"pointer"
/$defs/authority/required/2"evidence"
/$defs/authority/properties/source/enum/0"sitegraph"
/$defs/authority/properties/source/enum/1"owner"
/$defs/authority/properties/source/enum/2"approved-source"
/$defs/authority/properties/source/enum/3"wordpress-contract"
/$defs/authority/properties/pointer/type"string"
/$defs/authority/properties/pointer/minLength1
/$defs/authority/properties/pointer/maxLength1000
/$defs/authority/properties/evidence/type"string"
/$defs/authority/properties/evidence/minLength1
/$defs/authority/properties/evidence/maxLength4000
/$defs/common/type"object"
/$defs/common/required/0"kind"
/$defs/common/required/1"key"
/$defs/common/required/2"semantic"
/$defs/common/required/3"authority"
/$defs/common/properties/kind/type"string"
/$defs/common/properties/key/$ref"#/$defs/token"
/$defs/common/properties/semantic/$ref"#/$defs/token"
/$defs/common/properties/authority/$ref"#/$defs/authority"
/$defs/guard/type"object"
/$defs/guard/additionalPropertiesfalse
/$defs/guard/minProperties1
/$defs/guard/properties/expectedText/type"string"
/$defs/guard/properties/expectedAttribute/type"object"
/$defs/guard/properties/expectedAttribute/additionalPropertiesfalse
/$defs/guard/properties/expectedAttribute/required/0"name"
/$defs/guard/properties/expectedAttribute/required/1"value"
/$defs/guard/properties/expectedAttribute/properties/name/enum/0"src"
/$defs/guard/properties/expectedAttribute/properties/name/enum/1"href"
/$defs/guard/properties/expectedAttribute/properties/name/enum/2"alt"
/$defs/guard/properties/expectedAttribute/properties/name/enum/3"aria-label"
/$defs/guard/properties/expectedAttribute/properties/name/enum/4"title"
/$defs/guard/properties/expectedAttribute/properties/value/type"string"
/$defs/guard/properties/textRange/type"object"
/$defs/guard/properties/textRange/additionalPropertiesfalse
/$defs/guard/properties/textRange/required/0"path"
/$defs/guard/properties/textRange/required/1"expectedText"
/$defs/guard/properties/textRange/required/2"match"
/$defs/guard/properties/textRange/properties/path/type"array"
/$defs/guard/properties/textRange/properties/path/minItems1
/$defs/guard/properties/textRange/properties/path/maxItems32
/$defs/guard/properties/textRange/properties/path/items/type"integer"
/$defs/guard/properties/textRange/properties/path/items/minimum0
/$defs/guard/properties/textRange/properties/expectedText/type"string"
/$defs/guard/properties/textRange/properties/match/type"string"
/$defs/guard/properties/textRange/properties/match/minLength1
/$defs/stitch/unevaluatedPropertiesfalse
/$defs/stitch/allOf/0/$ref"#/$defs/common"
/$defs/stitch/allOf/1/oneOf/0/properties/kind/const"field"
/$defs/stitch/allOf/1/oneOf/0/properties/anchor/$ref"#/$defs/token"
/$defs/stitch/allOf/1/oneOf/0/properties/slot/enum/0"text"
/$defs/stitch/allOf/1/oneOf/0/properties/slot/enum/1"image"
/$defs/stitch/allOf/1/oneOf/0/properties/slot/enum/2"link"
/$defs/stitch/allOf/1/oneOf/0/properties/slot/enum/3"alt"
/$defs/stitch/allOf/1/oneOf/0/properties/slot/enum/4"aria-label"
/$defs/stitch/allOf/1/oneOf/0/properties/slot/enum/5"title"
/$defs/stitch/allOf/1/oneOf/0/properties/dynamicTag/type"string"
/$defs/stitch/allOf/1/oneOf/0/properties/dynamicTag/pattern"^\\{[A-Za-z_][^{}<>\\r\\n]*\\}$"
/$defs/stitch/allOf/1/oneOf/0/properties/guard/$ref"#/$defs/guard"
/$defs/stitch/allOf/1/oneOf/0/properties/binding/type"string"
/$defs/stitch/allOf/1/oneOf/0/properties/binding/pattern"^[a-zA-Z][a-zA-Z0-9_]*(?:\\.[a-zA-Z][a-zA-Z0-9_]*)*$"
/$defs/stitch/allOf/1/oneOf/0/properties/binding/maxLength200
/$defs/stitch/allOf/1/oneOf/0/required/0"anchor"
/$defs/stitch/allOf/1/oneOf/0/required/1"slot"
/$defs/stitch/allOf/1/oneOf/0/required/2"dynamicTag"
/$defs/stitch/allOf/1/oneOf/0/required/3"guard"
/$defs/stitch/allOf/1/oneOf/1/properties/kind/const"collection"
/$defs/stitch/allOf/1/oneOf/1/properties/containerAnchor/$ref"#/$defs/token"
/$defs/stitch/allOf/1/oneOf/1/properties/prototypeAnchor/$ref"#/$defs/token"
/$defs/stitch/allOf/1/oneOf/1/properties/itemSelector/type"string"
/$defs/stitch/allOf/1/oneOf/1/properties/itemSelector/minLength1
/$defs/stitch/allOf/1/oneOf/1/properties/expectedPreviewCount/type"integer"
/$defs/stitch/allOf/1/oneOf/1/properties/expectedPreviewCount/minimum1
/$defs/stitch/allOf/1/oneOf/1/properties/expectedPreviewCount/maximum500
/$defs/stitch/allOf/1/oneOf/1/properties/query/type"object"
/$defs/stitch/allOf/1/oneOf/1/properties/query/required/0"objectType"
/$defs/stitch/allOf/1/oneOf/1/required/0"containerAnchor"
/$defs/stitch/allOf/1/oneOf/1/required/1"prototypeAnchor"
/$defs/stitch/allOf/1/oneOf/1/required/2"itemSelector"
/$defs/stitch/allOf/1/oneOf/1/required/3"expectedPreviewCount"
/$defs/stitch/allOf/1/oneOf/1/required/4"query"
/$defs/stitch/allOf/1/oneOf/2/properties/kind/const"launcher"
/$defs/stitch/allOf/1/oneOf/2/properties/anchor/$ref"#/$defs/token"
/$defs/stitch/allOf/1/oneOf/2/properties/module/$ref"#/$defs/token"
/$defs/stitch/allOf/1/oneOf/2/required/0"anchor"
/$defs/stitch/allOf/1/oneOf/2/required/1"module"
/$defs/stitch/allOf/1/oneOf/3/properties/kind/const"native-element"
/$defs/stitch/allOf/1/oneOf/3/properties/anchor/$ref"#/$defs/token"
/$defs/stitch/allOf/1/oneOf/3/properties/element/type"string"
/$defs/stitch/allOf/1/oneOf/3/properties/element/pattern"^[a-z][a-z0-9-]*$"
/$defs/stitch/allOf/1/oneOf/3/required/0"anchor"
/$defs/stitch/allOf/1/oneOf/3/required/1"element"
/$defs/stitch/allOf/1/oneOf/4/properties/kind/const"interaction"
/$defs/stitch/allOf/1/oneOf/4/properties/anchor/$ref"#/$defs/token"
/$defs/stitch/allOf/1/oneOf/4/properties/interactions/type"array"
/$defs/stitch/allOf/1/oneOf/4/properties/interactions/minItems1
/$defs/stitch/allOf/1/oneOf/4/properties/interactions/items/type"object"
/$defs/stitch/allOf/1/oneOf/4/required/0"anchor"
/$defs/stitch/allOf/1/oneOf/4/required/1"interactions"
/$defs/stitch/allOf/1/oneOf/5/properties/kind/const"condition"
/$defs/stitch/allOf/1/oneOf/5/properties/anchor/$ref"#/$defs/token"
/$defs/stitch/allOf/1/oneOf/5/properties/conditions/type"array"
/$defs/stitch/allOf/1/oneOf/5/properties/conditions/minItems1
/$defs/stitch/allOf/1/oneOf/5/properties/conditions/items/type"array"
/$defs/stitch/allOf/1/oneOf/5/properties/conditions/items/minItems1
/$defs/stitch/allOf/1/oneOf/5/properties/conditions/items/items/type"object"
/$defs/stitch/allOf/1/oneOf/5/required/0"anchor"
/$defs/stitch/allOf/1/oneOf/5/required/1"conditions"
/$defs/stitch/allOf/1/oneOf/6/properties/kind/const"static"
/$defs/stitch/allOf/1/oneOf/6/properties/anchor/$ref"#/$defs/token"
/$defs/stitch/allOf/1/oneOf/6/properties/reason/type"string"
/$defs/stitch/allOf/1/oneOf/6/properties/reason/minLength1
/$defs/stitch/allOf/1/oneOf/6/required/0"anchor"
/$defs/stitch/allOf/1/oneOf/6/required/1"reason"
/$defs/stitch/allOf/1/oneOf/7/properties/kind/const"template-boundary"
/$defs/stitch/allOf/1/oneOf/7/properties/anchor/$ref"#/$defs/token"
/$defs/stitch/allOf/1/oneOf/7/properties/outputPath/$ref"#/$defs/path"
/$defs/stitch/allOf/1/oneOf/7/properties/title/type"string"
/$defs/stitch/allOf/1/oneOf/7/properties/title/minLength1
/$defs/stitch/allOf/1/oneOf/7/properties/title/maxLength180
/$defs/stitch/allOf/1/oneOf/7/properties/runtime/enum/0"include"
/$defs/stitch/allOf/1/oneOf/7/properties/runtime/enum/1"exclude"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/type"object"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/additionalPropertiesfalse
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/required/0"templateType"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/required/1"commerce"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/required/2"content"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/required/3"templateConditions"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/templateType/enum/0"content"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/templateType/enum/1"header"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/templateType/enum/2"footer"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/templateType/enum/3"popup"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/templateType/enum/4"archive"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/commerce/enum/0"preserve"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/commerce/enum/1"woocommerce"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/content/enum/0"static"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/content/enum/1"posts"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/editorialSurface/type/0"string"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/editorialSurface/type/1"null"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/editorialSurface/enum/0"single"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/editorialSurface/enum/1"archive"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/editorialSurface/enum/2null
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/templateConditions/type"array"
/$defs/stitch/allOf/1/oneOf/7/properties/wordpress/properties/templateConditions/items/type"object"
/$defs/stitch/allOf/1/oneOf/7/required/0"anchor"
/$defs/stitch/allOf/1/oneOf/7/required/1"outputPath"
/$defs/stitch/allOf/1/oneOf/7/required/2"title"
/$defs/stitch/allOf/1/oneOf/7/required/3"runtime"
/$defs/stitch/allOf/1/oneOf/7/required/4"wordpress"
/$defs/document/type"object"
/$defs/document/additionalPropertiesfalse
/$defs/document/required/0"path"
/$defs/document/required/1"wordpress"
/$defs/document/required/2"closure"
/$defs/document/required/3"stitches"
/$defs/document/properties/path/$ref"#/$defs/path"
/$defs/document/properties/wordpress/type"object"
/$defs/document/properties/wordpress/additionalPropertiesfalse
/$defs/document/properties/wordpress/required/0"templateType"
/$defs/document/properties/wordpress/required/1"commerce"
/$defs/document/properties/wordpress/required/2"content"
/$defs/document/properties/wordpress/required/3"templateConditions"
/$defs/document/properties/wordpress/properties/templateType/enum/0"content"
/$defs/document/properties/wordpress/properties/templateType/enum/1"header"
/$defs/document/properties/wordpress/properties/templateType/enum/2"footer"
/$defs/document/properties/wordpress/properties/templateType/enum/3"popup"
/$defs/document/properties/wordpress/properties/templateType/enum/4"archive"
/$defs/document/properties/wordpress/properties/commerce/enum/0"preserve"
/$defs/document/properties/wordpress/properties/commerce/enum/1"woocommerce"
/$defs/document/properties/wordpress/properties/content/enum/0"static"
/$defs/document/properties/wordpress/properties/content/enum/1"posts"
/$defs/document/properties/wordpress/properties/editorialSurface/type/0"string"
/$defs/document/properties/wordpress/properties/editorialSurface/type/1"null"
/$defs/document/properties/wordpress/properties/editorialSurface/enum/0"single"
/$defs/document/properties/wordpress/properties/editorialSurface/enum/1"archive"
/$defs/document/properties/wordpress/properties/editorialSurface/enum/2null
/$defs/document/properties/wordpress/properties/templateConditions/type"array"
/$defs/document/properties/wordpress/properties/templateConditions/items/type"object"
/$defs/document/properties/closure/type"object"
/$defs/document/properties/closure/additionalPropertiesfalse
/$defs/document/properties/closure/required/0"status"
/$defs/document/properties/closure/required/1"declaredAnchors"
/$defs/document/properties/closure/required/2"unresolved"
/$defs/document/properties/closure/properties/status/const"complete"
/$defs/document/properties/closure/properties/declaredAnchors/type"integer"
/$defs/document/properties/closure/properties/declaredAnchors/minimum0
/$defs/document/properties/closure/properties/unresolved/type"array"
/$defs/document/properties/closure/properties/unresolved/maxItems0
/$defs/document/properties/stitches/type"array"
/$defs/document/properties/stitches/items/$ref"#/$defs/stitch"

Machine contract · Markdown start · GitHub mirror · All commands