changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "additionalProperties": {},
+ "description": "One node. full/terse: text (and levels), cites, related, cite_as. agent: the accepted text as fields — scope.applies_if / scope.not_for, inputs, rule, action, check, reasoning, units (every input's unit, bounds and default), example (the published example input run through the rule), citations, leads_to, apply (the applied route), free_first, recheck (cadence, trigger, handle, the exact re-run call), and two strings to paste unchanged: recheck_note and closing_citation.",
+ "properties": {
+ "action": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "apply": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "method": {
+ "type": "string"
+ },
+ "schema_url": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "check": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "citations": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "cite_as": {
+ "type": "string"
+ },
+ "cites": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "closing_citation": {
+ "type": "string"
+ },
+ "example": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "action": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "basis": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "check": {
+ "type": "string"
+ },
+ "error": {
+ "type": "string"
+ },
+ "figures": {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ },
+ "input": {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ },
+ "source": {
+ "type": "string"
+ },
+ "verdict": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "free_first": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "handle": {
+ "type": "string"
+ },
+ "inputs": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "kind": {
+ "type": "string"
+ },
+ "leads_to": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "levels": {
+ "additionalProperties": {},
+ "properties": {
+ "conditions": {
+ "type": "string"
+ },
+ "lede": {
+ "type": "string"
+ },
+ "reasoning": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "lede"
+ ],
+ "type": "object"
+ },
+ "reasoning": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "recheck": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "cadence": {
+ "anyOf": [
+ {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "handle": {
+ "type": "string"
+ },
+ "rerun": {
+ "additionalProperties": {},
+ "properties": {
+ "body": {},
+ "method": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "trigger": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "recheck_note": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "related": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "rule": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "scope": {
+ "additionalProperties": false,
+ "properties": {
+ "applies_if": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "not_for": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "applies_if",
+ "not_for"
+ ],
+ "type": "object"
+ },
+ "text": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "tokens": {
+ "type": "number"
+ },
+ "units": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "fields": {
+ "additionalProperties": {
+ "additionalProperties": {},
+ "properties": {},
+ "type": "object"
+ },
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "note": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "required": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "url": {
+ "type": "string"
+ },
+ "variant": {
+ "enum": [
+ "full",
+ "terse",
+ "agent"
+ ],
+ "type": "string"
+ },
+ "versions": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "handle"
+ ],
+ "type": "object"
+}