changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "counts": {
+ "description": "Counts per kind of change (strengthened, weakened, revised, new_records, retired, new_facts, ...).",
+ "properties": {},
+ "type": "object"
+ },
+ "field_notes_and_analyses": {
+ "description": "Field Notes and analyses published in the window.",
+ "items": {
+ "properties": {
+ "date": {
+ "description": "Record date, YYYY-MM-DD."
+ },
+ "json": {
+ "description": "Machine-readable twin of the page."
+ },
+ "title": {
+ "description": "Record title."
+ },
+ "url": {
+ "description": "newruntime.com page; pass it to get_record."
+ },
+ "why": {
+ "description": "One line on why the item matters."
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "forecasts": {
+ "description": "Forecasts resolved and opened in the window.",
+ "properties": {},
+ "type": "object"
+ },
+ "method": {
+ "description": "How changes are detected.",
+ "type": "string"
+ },
+ "new_evidence": {
+ "description": "New facts, new angles and evidence updates.",
+ "properties": {},
+ "type": "object"
+ },
+ "new_records": {
+ "description": "Records first published in the window.",
+ "type": "array"
+ },
+ "next": {
+ "description": "Suggested next call.",
+ "type": "string"
+ },
+ "retired": {
+ "description": "Records retired in the window.",
+ "type": "array"
+ },
+ "since": {
+ "description": "Window start, YYYY-MM-DD.",
+ "type": "string"
+ },
+ "state_changes": {
+ "description": "Known records that were strengthened, weakened or revised, each with evidence.",
+ "properties": {},
+ "type": "object"
+ },
+ "still_holds": {
+ "description": "Known records re-verified and unchanged.",
+ "items": {
+ "properties": {
+ "confidence": {
+ "description": "Confidence."
+ },
+ "date": {
+ "description": "Record date, YYYY-MM-DD."
+ },
+ "json": {
+ "description": "Machine-readable twin of the page."
+ },
+ "last_verified": {
+ "description": "Last verification date."
+ },
+ "title": {
+ "description": "Record title."
+ },
+ "url": {
+ "description": "newruntime.com page; pass it to get_record."
+ },
+ "why": {
+ "description": "One line on why the item matters."
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "topic": {
+ "description": "Topic filter, or null."
+ },
+ "until": {
+ "description": "Window end, YYYY-MM-DD.",
+ "type": "string"
+ },
+ "verdict": {
+ "description": "One-sentence summary of what changed.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "since",
+ "until",
+ "counts",
+ "verdict"
+ ],
+ "type": "object"
+}