Kiwe launch

seam.visual-proof.v1.schema.json

packages/seam-contracts/schemas/seam.visual-proof.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 bc02c86beb30bb8f42b30e21f6c18efddd15c3b0e9cbb8e8fd31ada2b77948ea

143 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.visual-proof.v1.schema.json"
/title"SEAM visual proof v1"
/type"object"
/additionalPropertiesfalse
/required/0"schema"
/required/1"sourceHash"
/required/2"targetHash"
/required/3"comparator"
/required/4"thresholds"
/required/5"status"
/required/6"grade"
/required/7"matrix"
/required/8"summary"
/required/9"limitations"
/required/10"repairPlan"
/properties/schema/const"seam.visual-proof.v1"
/properties/sourceHash/type"string"
/properties/sourceHash/pattern"^sha256:[a-f0-9]{64}$"
/properties/targetHash/type"string"
/properties/targetHash/pattern"^sha256:[a-f0-9]{64}$"
/properties/comparator/type"object"
/properties/comparator/additionalPropertiesfalse
/properties/comparator/required/0"name"
/properties/comparator/required/1"version"
/properties/comparator/required/2"deterministic"
/properties/comparator/required/3"anchorBasis"
/properties/comparator/required/4"expectedAnchors"
/properties/comparator/required/5"anchorSetHash"
/properties/comparator/required/6"referenceCaptureHash"
/properties/comparator/required/7"candidateCaptureHash"
/properties/comparator/properties/name/const"SEAM Visual Proof"
/properties/comparator/properties/version/type"string"
/properties/comparator/properties/deterministic/consttrue
/properties/comparator/properties/anchorBasis/enum/0"capture-all"
/properties/comparator/properties/anchorBasis/enum/1"bricks-plan"
/properties/comparator/properties/expectedAnchors/type"integer"
/properties/comparator/properties/expectedAnchors/minimum1
/properties/comparator/properties/anchorSetHash/type"string"
/properties/comparator/properties/anchorSetHash/pattern"^sha256:[a-f0-9]{64}$"
/properties/comparator/properties/referenceCaptureHash/type"string"
/properties/comparator/properties/referenceCaptureHash/pattern"^sha256:[a-f0-9]{64}$"
/properties/comparator/properties/candidateCaptureHash/type"string"
/properties/comparator/properties/candidateCaptureHash/pattern"^sha256:[a-f0-9]{64}$"
/properties/thresholds/type"object"
/properties/thresholds/additionalPropertiesfalse
/properties/thresholds/required/0"pixelDelta"
/properties/thresholds/required/1"pixelMismatchRatio"
/properties/thresholds/required/2"maxBoxDeltaPx"
/properties/thresholds/required/3"styleMismatchRatio"
/properties/thresholds/required/4"minAnchorCoverage"
/properties/thresholds/properties/pixelDelta/type"number"
/properties/thresholds/properties/pixelDelta/minimum0
/properties/thresholds/properties/pixelDelta/maximum1
/properties/thresholds/properties/pixelMismatchRatio/type"number"
/properties/thresholds/properties/pixelMismatchRatio/minimum0
/properties/thresholds/properties/pixelMismatchRatio/maximum1
/properties/thresholds/properties/maxBoxDeltaPx/type"number"
/properties/thresholds/properties/maxBoxDeltaPx/minimum0
/properties/thresholds/properties/styleMismatchRatio/type"number"
/properties/thresholds/properties/styleMismatchRatio/minimum0
/properties/thresholds/properties/styleMismatchRatio/maximum1
/properties/thresholds/properties/minAnchorCoverage/type"number"
/properties/thresholds/properties/minAnchorCoverage/minimum0
/properties/thresholds/properties/minAnchorCoverage/maximum1
/properties/status/enum/0"passed"
/properties/status/enum/1"failed"
/properties/status/enum/2"blocked"
/properties/grade/enum/0"matrix-exact"
/properties/grade/enum/1"matrix-high"
/properties/grade/enum/2"partial"
/properties/grade/enum/3"unverified"
/properties/matrix/type"array"
/properties/matrix/minItems1
/properties/matrix/items/$ref"#/$defs/viewportResult"
/properties/summary/type"object"
/properties/summary/additionalPropertiesfalse
/properties/summary/required/0"viewports"
/properties/summary/required/1"passed"
/properties/summary/required/2"failed"
/properties/summary/required/3"blocked"
/properties/summary/required/4"worstPixelMismatchRatio"
/properties/summary/required/5"worstBoxDeltaPx"
/properties/summary/required/6"anchorCoverage"
/properties/summary/required/7"styleMismatchRatio"
/properties/summary/required/8"accessibilityMismatches"
/properties/summary/required/9"newDiagnostics"
/properties/summary/properties/viewports/type"integer"
/properties/summary/properties/passed/type"integer"
/properties/summary/properties/failed/type"integer"
/properties/summary/properties/blocked/type"integer"
/properties/summary/properties/worstPixelMismatchRatio/type"number"
/properties/summary/properties/worstBoxDeltaPx/type"number"
/properties/summary/properties/anchorCoverage/type"number"
/properties/summary/properties/styleMismatchRatio/type"number"
/properties/summary/properties/accessibilityMismatches/type"integer"
/properties/summary/properties/newDiagnostics/type"integer"
/properties/limitations/type"array"
/properties/limitations/items/type"string"
/properties/repairPlan/type/0"string"
/properties/repairPlan/type/1"null"
/$defs/check/enum/0"passed"
/$defs/check/enum/1"failed"
/$defs/check/enum/2"blocked"
/$defs/viewportResult/type"object"
/$defs/viewportResult/additionalPropertiesfalse
/$defs/viewportResult/required/0"id"
/$defs/viewportResult/required/1"width"
/$defs/viewportResult/required/2"height"
/$defs/viewportResult/required/3"theme"
/$defs/viewportResult/required/4"state"
/$defs/viewportResult/required/5"status"
/$defs/viewportResult/required/6"screenshots"
/$defs/viewportResult/required/7"pixels"
/$defs/viewportResult/required/8"geometry"
/$defs/viewportResult/required/9"styles"
/$defs/viewportResult/required/10"accessibility"
/$defs/viewportResult/required/11"diagnostics"
/$defs/viewportResult/required/12"checks"
/$defs/viewportResult/properties/id/type"string"
/$defs/viewportResult/properties/width/type"integer"
/$defs/viewportResult/properties/height/type"integer"
/$defs/viewportResult/properties/theme/type"string"
/$defs/viewportResult/properties/state/type"string"
/$defs/viewportResult/properties/status/$ref"#/$defs/check"
/$defs/viewportResult/properties/screenshots/type"object"
/$defs/viewportResult/properties/pixels/type"object"
/$defs/viewportResult/properties/geometry/type"object"
/$defs/viewportResult/properties/styles/type"object"
/$defs/viewportResult/properties/accessibility/type"object"
/$defs/viewportResult/properties/diagnostics/type"object"
/$defs/viewportResult/properties/checks/type"object"
/$defs/viewportResult/properties/checks/additionalPropertiesfalse
/$defs/viewportResult/properties/checks/required/0"pixels"
/$defs/viewportResult/properties/checks/required/1"geometry"
/$defs/viewportResult/properties/checks/required/2"styles"
/$defs/viewportResult/properties/checks/required/3"accessibility"
/$defs/viewportResult/properties/checks/required/4"diagnostics"
/$defs/viewportResult/properties/checks/properties/pixels/$ref"#/$defs/check"
/$defs/viewportResult/properties/checks/properties/geometry/$ref"#/$defs/check"
/$defs/viewportResult/properties/checks/properties/styles/$ref"#/$defs/check"
/$defs/viewportResult/properties/checks/properties/accessibility/$ref"#/$defs/check"
/$defs/viewportResult/properties/checks/properties/diagnostics/$ref"#/$defs/check"

Machine contract · Markdown start · GitHub mirror · All commands