changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$defs": {
+ "__schema0": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ },
+ {
+ "items": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "type": "array"
+ },
+ {
+ "additionalProperties": {
+ "$ref": "#/$defs/__schema0"
+ },
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ }
+ ]
+ }
+ },
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "additionalProperties": {},
+ "description": "CHECK result. Exactly one of a decision status or an error is expected; additional evidence fields may be present.",
+ "properties": {
+ "error": {
+ "additionalProperties": {},
+ "description": "Present instead of a decision status when CHECK cannot be admitted or is controlled.",
+ "properties": {
+ "code": {
+ "description": "Stable machine-readable service/admission error code.",
+ "type": "string"
+ },
+ "detail": {
+ "description": "Human-readable error detail. A tool error is not evidence that the source value is unchanged.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "detail"
+ ],
+ "type": "object"
+ },
+ "fact_key": {
+ "description": "Canonical SeenRelay fact identity for this coordinate.",
+ "type": "string"
+ },
+ "hive": {
+ "$ref": "#/$defs/__schema0",
+ "description": "Current bounded Hive admission/lease state."
+ },
+ "next_step": {
+ "const": "VALIDATE_THEN_OBSERVE",
+ "description": "Explicit cold/stale-path instruction: validate the authoritative source normally, then OBSERVE the independently obtained result.",
+ "type": "string"
+ },
+ "status": {
+ "description": "Decision status when CHECK succeeds. Only SAME_OBSERVED can be considered for reuse, and only under caller policy. CHANGED_OBSERVED, CONTESTED, STALE and UNKNOWN require normal authoritative validation before any OBSERVE.",
+ "enum": [
+ "SAME_OBSERVED",
+ "CHANGED_OBSERVED",
+ "CONTESTED",
+ "STALE",
+ "UNKNOWN"
+ ],
+ "type": "string"
+ },
+ "useful_reuse_awards": {
+ "description": "Qualified reuse awards attributable to this CHECK under SeenRelay telemetry rules; not a truth or independence score.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "type": "object"
+}