Kiwe launch

seam.capture.v1.schema.json

packages/seam-contracts/schemas/seam.capture.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 e12645d5ff082bb83618ee943c6e61894cf909424acc39dd7b7e31e7b7e59b75

211 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.capture.v1.schema.json"
/title"SEAM rendered capture v1"
/type"object"
/additionalPropertiesfalse
/required/0"schema"
/required/1"source"
/required/2"viewports"
/required/3"nodes"
/required/4"diagnostics"
/properties/schema/const"seam.capture.v1"
/properties/source/type"object"
/properties/source/additionalPropertiesfalse
/properties/source/required/0"kind"
/properties/source/required/1"entry"
/properties/source/required/2"contentHash"
/properties/source/properties/kind/enum/0"html"
/properties/source/properties/kind/enum/1"url"
/properties/source/properties/kind/enum/2"bundle"
/properties/source/properties/entry/type"string"
/properties/source/properties/entry/minLength1
/properties/source/properties/contentHash/type"string"
/properties/source/properties/contentHash/pattern"^sha256:[a-f0-9]{64}$"
/properties/viewports/type"array"
/properties/viewports/minItems1
/properties/viewports/items/type"object"
/properties/viewports/items/additionalPropertiesfalse
/properties/viewports/items/required/0"id"
/properties/viewports/items/required/1"width"
/properties/viewports/items/required/2"height"
/properties/viewports/items/required/3"theme"
/properties/viewports/items/required/4"state"
/properties/viewports/items/properties/id/type"string"
/properties/viewports/items/properties/id/minLength1
/properties/viewports/items/properties/width/type"integer"
/properties/viewports/items/properties/width/minimum240
/properties/viewports/items/properties/height/type"integer"
/properties/viewports/items/properties/height/minimum240
/properties/viewports/items/properties/theme/enum/0"light"
/properties/viewports/items/properties/theme/enum/1"dark"
/properties/viewports/items/properties/theme/enum/2"system"
/properties/viewports/items/properties/state/type"string"
/properties/viewports/items/properties/state/minLength1
/properties/viewports/items/properties/screenshot/type"object"
/properties/viewports/items/properties/screenshot/additionalPropertiesfalse
/properties/viewports/items/properties/screenshot/required/0"file"
/properties/viewports/items/properties/screenshot/required/1"bytes"
/properties/viewports/items/properties/screenshot/required/2"sha256"
/properties/viewports/items/properties/screenshot/properties/file/type"string"
/properties/viewports/items/properties/screenshot/properties/bytes/type"integer"
/properties/viewports/items/properties/screenshot/properties/bytes/minimum1
/properties/viewports/items/properties/screenshot/properties/sha256/type"string"
/properties/viewports/items/properties/screenshot/properties/sha256/pattern"^[a-f0-9]{64}$"
/properties/nodes/type"array"
/properties/nodes/minItems1
/properties/nodes/items/type"object"
/properties/nodes/items/additionalPropertiesfalse
/properties/nodes/items/required/0"id"
/properties/nodes/items/required/1"parentId"
/properties/nodes/items/required/2"tag"
/properties/nodes/items/required/3"role"
/properties/nodes/items/required/4"text"
/properties/nodes/items/required/5"attributes"
/properties/nodes/items/required/6"observations"
/properties/nodes/items/required/7"provenance"
/properties/nodes/items/properties/id/type"string"
/properties/nodes/items/properties/id/minLength1
/properties/nodes/items/properties/parentId/type/0"string"
/properties/nodes/items/properties/parentId/type/1"null"
/properties/nodes/items/properties/tag/type"string"
/properties/nodes/items/properties/tag/pattern"^[a-z][a-z0-9-]*$"
/properties/nodes/items/properties/role/type/0"string"
/properties/nodes/items/properties/role/type/1"null"
/properties/nodes/items/properties/accessibleName/type"string"
/properties/nodes/items/properties/text/type"string"
/properties/nodes/items/properties/attributes/type"object"
/properties/nodes/items/properties/attributes/additionalProperties/type"string"
/properties/nodes/items/properties/observations/type"array"
/properties/nodes/items/properties/observations/minItems1
/properties/nodes/items/properties/observations/items/type"object"
/properties/nodes/items/properties/observations/items/additionalPropertiesfalse
/properties/nodes/items/properties/observations/items/required/0"viewportId"
/properties/nodes/items/properties/observations/items/required/1"visible"
/properties/nodes/items/properties/observations/items/required/2"box"
/properties/nodes/items/properties/observations/items/required/3"computed"
/properties/nodes/items/properties/observations/items/properties/viewportId/type"string"
/properties/nodes/items/properties/observations/items/properties/viewportId/minLength1
/properties/nodes/items/properties/observations/items/properties/visible/type"boolean"
/properties/nodes/items/properties/observations/items/properties/box/type"object"
/properties/nodes/items/properties/observations/items/properties/box/additionalPropertiesfalse
/properties/nodes/items/properties/observations/items/properties/box/required/0"x"
/properties/nodes/items/properties/observations/items/properties/box/required/1"y"
/properties/nodes/items/properties/observations/items/properties/box/required/2"width"
/properties/nodes/items/properties/observations/items/properties/box/required/3"height"
/properties/nodes/items/properties/observations/items/properties/box/properties/x/type"number"
/properties/nodes/items/properties/observations/items/properties/box/properties/y/type"number"
/properties/nodes/items/properties/observations/items/properties/box/properties/width/type"number"
/properties/nodes/items/properties/observations/items/properties/box/properties/width/minimum0
/properties/nodes/items/properties/observations/items/properties/box/properties/height/type"number"
/properties/nodes/items/properties/observations/items/properties/box/properties/height/minimum0
/properties/nodes/items/properties/observations/items/properties/computed/type"object"
/properties/nodes/items/properties/observations/items/properties/computed/additionalProperties/type"string"
/properties/nodes/items/properties/observations/items/properties/customProperties/type"object"
/properties/nodes/items/properties/observations/items/properties/customProperties/additionalProperties/type"string"
/properties/nodes/items/properties/observations/items/properties/scroll/type"object"
/properties/nodes/items/properties/observations/items/properties/scroll/additionalPropertiesfalse
/properties/nodes/items/properties/observations/items/properties/scroll/required/0"width"
/properties/nodes/items/properties/observations/items/properties/scroll/required/1"height"
/properties/nodes/items/properties/observations/items/properties/scroll/required/2"left"
/properties/nodes/items/properties/observations/items/properties/scroll/required/3"top"
/properties/nodes/items/properties/observations/items/properties/scroll/properties/width/type"number"
/properties/nodes/items/properties/observations/items/properties/scroll/properties/width/minimum0
/properties/nodes/items/properties/observations/items/properties/scroll/properties/height/type"number"
/properties/nodes/items/properties/observations/items/properties/scroll/properties/height/minimum0
/properties/nodes/items/properties/observations/items/properties/scroll/properties/left/type"number"
/properties/nodes/items/properties/observations/items/properties/scroll/properties/top/type"number"
/properties/nodes/items/properties/observations/items/properties/stacking/type"object"
/properties/nodes/items/properties/observations/items/properties/stacking/additionalPropertiesfalse
/properties/nodes/items/properties/observations/items/properties/stacking/required/0"position"
/properties/nodes/items/properties/observations/items/properties/stacking/required/1"zIndex"
/properties/nodes/items/properties/observations/items/properties/stacking/required/2"createsContext"
/properties/nodes/items/properties/observations/items/properties/stacking/properties/position/type"string"
/properties/nodes/items/properties/observations/items/properties/stacking/properties/zIndex/type"string"
/properties/nodes/items/properties/observations/items/properties/stacking/properties/createsContext/type"boolean"
/properties/nodes/items/properties/observations/items/properties/pseudo/type"object"
/properties/nodes/items/properties/observations/items/properties/pseudo/additionalPropertiestrue
/properties/nodes/items/properties/observations/items/properties/matchedRules/type"array"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/type"object"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/additionalPropertiesfalse
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/required/0"selector"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/required/1"source"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/required/2"media"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/required/3"declarations"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/selector/type"string"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/source/type"string"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/media/type"string"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/specificity/type"array"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/specificity/minItems3
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/specificity/maxItems3
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/specificity/items/type"integer"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/specificity/items/minimum0
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/order/type"integer"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/order/minimum0
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/declarations/type"object"
/properties/nodes/items/properties/observations/items/properties/matchedRules/items/properties/declarations/additionalProperties/type"string"
/properties/nodes/items/properties/provenance/type"object"
/properties/nodes/items/properties/provenance/additionalPropertiesfalse
/properties/nodes/items/properties/provenance/required/0"selector"
/properties/nodes/items/properties/provenance/required/1"domPath"
/properties/nodes/items/properties/provenance/properties/selector/type"string"
/properties/nodes/items/properties/provenance/properties/selector/minLength1
/properties/nodes/items/properties/provenance/properties/domPath/type"string"
/properties/nodes/items/properties/provenance/properties/domPath/minLength1
/properties/diagnostics/type"array"
/properties/diagnostics/items/type"string"
/properties/capture/type"object"
/properties/capture/additionalPropertiesfalse
/properties/capture/required/0"engine"
/properties/capture/required/1"engineVersion"
/properties/capture/required/2"scriptsExecuted"
/properties/capture/required/3"remoteAssetsAllowed"
/properties/capture/required/4"deterministicClock"
/properties/capture/properties/engine/const"chromium"
/properties/capture/properties/engineVersion/type"string"
/properties/capture/properties/scriptsExecuted/type"boolean"
/properties/capture/properties/remoteAssetsAllowed/type"boolean"
/properties/capture/properties/deterministicClock/type"boolean"
/properties/stylesheets/type"array"
/properties/stylesheets/items/type"object"
/properties/stylesheets/items/additionalPropertiesfalse
/properties/stylesheets/items/required/0"id"
/properties/stylesheets/items/required/1"href"
/properties/stylesheets/items/required/2"inline"
/properties/stylesheets/items/required/3"media"
/properties/stylesheets/items/required/4"disabled"
/properties/stylesheets/items/required/5"ruleCount"
/properties/stylesheets/items/required/6"accessible"
/properties/stylesheets/items/properties/id/type"string"
/properties/stylesheets/items/properties/href/type/0"string"
/properties/stylesheets/items/properties/href/type/1"null"
/properties/stylesheets/items/properties/inline/type"boolean"
/properties/stylesheets/items/properties/media/type"string"
/properties/stylesheets/items/properties/disabled/type"boolean"
/properties/stylesheets/items/properties/ruleCount/type"integer"
/properties/stylesheets/items/properties/ruleCount/minimum0
/properties/stylesheets/items/properties/accessible/type"boolean"
/properties/stylesheets/items/properties/contentHash/type/0"string"
/properties/stylesheets/items/properties/contentHash/type/1"null"
/properties/resources/type"array"
/properties/resources/items/type"object"
/properties/resources/items/additionalPropertiesfalse
/properties/resources/items/required/0"url"
/properties/resources/items/required/1"kind"
/properties/resources/items/required/2"status"
/properties/resources/items/required/3"mime"
/properties/resources/items/required/4"bytes"
/properties/resources/items/required/5"sha256"
/properties/resources/items/required/6"blocked"
/properties/resources/items/properties/url/type"string"
/properties/resources/items/properties/kind/type"string"
/properties/resources/items/properties/status/type/0"integer"
/properties/resources/items/properties/status/type/1"null"
/properties/resources/items/properties/mime/type/0"string"
/properties/resources/items/properties/mime/type/1"null"
/properties/resources/items/properties/bytes/type/0"integer"
/properties/resources/items/properties/bytes/type/1"null"
/properties/resources/items/properties/bytes/minimum0
/properties/resources/items/properties/sha256/type/0"string"
/properties/resources/items/properties/sha256/type/1"null"
/properties/resources/items/properties/blocked/type"boolean"
/properties/resources/items/properties/content/type"string"

Machine contract · Markdown start · GitHub mirror · All commands