changedInput schema / properties / entries / items / properties / effect / description
Previous value: -"what it changed about your decision, or why it is still unverified"New value: +"what it changed, or why it is unverified"
changedInput schema / properties / entries / items / properties / id / description
Previous value: -"the point this verdict is about: f1, u1, c1 ... as returned in the result"New value: +"f1, u1, c1 ... from the result"
changedInput schema / properties / entries / items / properties / note / description
Previous value: -"what you checked and what you found"New value: +"what you checked and found"
changedInput schema / properties / job_id / description
Previous value: -"the consultation to record against -- the job_id consult_get returned for it"New value: +"the job_id consult_get returned"
addedInput schema / properties / records
Added value: +{
+ "description": "one per fan-out member, instead of job_id/entries/reflection",
+ "items": {
+ "properties": {
+ "entries": {
+ "items": {
+ "properties": {
+ "effect": {
+ "description": "what it changed, or why it is unverified",
+ "maxLength": 4000,
+ "type": "string"
+ },
+ "id": {
+ "description": "f1, u1, c1 ... from the result",
+ "minLength": 1,
+ "type": "string"
+ },
+ "note": {
+ "description": "what you checked and found",
+ "maxLength": 4000,
+ "type": "string"
+ },
+ "verdict": {
+ "enum": [
+ "unverified",
+ "confirmed",
+ "not_applicable",
+ "unverifiable"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "verdict"
+ ],
+ "type": "object"
+ },
+ "maxItems": 100,
+ "minItems": 1,
+ "type": "array"
+ },
+ "job_id": {
+ "description": "the job_id consult_get returned",
+ "minLength": 1,
+ "type": "string"
+ },
+ "reflection": {
+ "description": "written after reading the answer",
+ "properties": {
+ "delta": {
+ "description": "what the answer added over what you expected (\"nothing new\" counts)",
+ "maxLength": 4000,
+ "minLength": 1,
+ "type": "string"
+ },
+ "related_item_ids": {
+ "description": "f1, u1, c1 ...",
+ "items": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 50,
+ "type": "array"
+ }
+ },
+ "required": [
+ "delta"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "job_id"
+ ],
+ "type": "object"
+ },
+ "maxItems": 9,
+ "minItems": 1,
+ "type": "array"
+}
changedInput schema / properties / reflection / description
Previous value: -"written after you have read the answer. There is deliberately no hit/miss label: a point you predicted can still arrive with the evidence that settles it, and a surprise can still be wrong."New value: +"written after reading the answer"
changedInput schema / properties / reflection / properties / delta / description
Previous value: -"what the answer added over what you already expected -- including \"nothing new\", which is a real outcome"New value: +"what the answer added over what you expected (\"nothing new\" counts)"
changedInput schema / properties / reflection / properties / related_item_ids / description
Previous value: -"the points this is about: f1, u1, c1 ..."New value: +"f1, u1, c1 ..."
removedInput schema / required
Removed value: -[
- "job_id"
-]