addedOutput schema / properties / claims / description
Added value: +"Per claim: normalized_claim, citations, notes, recommended_language."
changedOutput schema / properties / claims / items / additionalProperties
Previous value: -falseNew value: +true
removedOutput schema / properties / claims / items / properties / citations
Removed value: -{
- "items": {
- "additionalProperties": false,
- "properties": {
- "as_of": {
- "type": "string"
- },
- "label": {
- "type": "string"
- },
- "party": {
- "type": "string"
- },
- "receipt_sha256": {
- "type": "string"
- },
- "url": {
- "type": "string"
- },
- "value": {
- "anyOf": [
- {
- "$ref": "#/properties/claims/items/properties/normalized_claim/properties/claimed_value"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "required": [
- "party",
- "value",
- "as_of",
- "label",
- "receipt_sha256",
- "url"
- ],
- "type": "object"
- },
- "type": "array"
-}
removedOutput schema / properties / claims / items / properties / normalized_claim
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "cik": {
- "type": [
- "string",
- "null"
- ]
- },
- "claimed_value": {
- "type": [
- "number",
- "string"
- ]
- },
- "deal_ref": {
- "type": [
- "string",
- "null"
- ]
- },
- "field": {
- "type": [
- "string",
- "null"
- ]
- },
- "grain": {
- "enum": [
- "loan",
- "deal",
- "servicer",
- "status_count"
- ],
- "type": "string"
- },
- "loan_id": {
- "type": [
- "string",
- "null"
- ]
- },
- "stated_precision": {
- "type": [
- "number",
- "null"
- ]
- },
- "status_key": {
- "type": [
- "string",
- "null"
- ]
- },
- "unit": {
- "anyOf": [
- {
- "enum": [
- "usd",
- "percent",
- "count",
- "name"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "required": [
- "deal_ref",
- "cik",
- "grain",
- "field",
- "loan_id",
- "status_key",
- "claimed_value",
- "unit",
- "stated_precision"
- ],
- "type": "object"
-}
removedOutput schema / properties / claims / items / properties / notes
Removed value: -{
- "items": {
- "type": "string"
- },
- "type": "array"
-}
removedOutput schema / properties / claims / items / properties / receipt_conflict
Removed value: -{
- "additionalProperties": false,
- "properties": {
- "abs_diff": {
- "type": [
- "number",
- "null"
- ]
- },
- "parties": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "party": {
- "type": "string"
- },
- "value": {
- "anyOf": [
- {
- "$ref": "#/properties/claims/items/properties/normalized_claim/properties/claimed_value"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "required": [
- "party",
- "value"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "rel_bps_diff": {
- "type": [
- "number",
- "null"
- ]
- }
- },
- "required": [
- "abs_diff",
- "rel_bps_diff",
- "parties"
- ],
- "type": "object"
-}
removedOutput schema / properties / claims / items / properties / recommended_language
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / claims / items / properties / span
Removed value: -{
- "items": [
- {
- "type": "number"
- },
- {
- "type": "number"
- }
- ],
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
-}
changedOutput schema / properties / claims / items / required
Previous value: -[
- "claim_id",
- "claim_text",
- "span",
- "normalized_claim",
- "status",
- "confidence",
- "citations",
- "notes"
-]New value: +[
+ "claim_id",
+ "claim_text",
+ "status",
+ "confidence"
+]
changedOutput schema / properties / material_issues / items / additionalProperties
Previous value: -falseNew value: +true
removedOutput schema / properties / material_issues / items / properties / abs_diff
Removed value: -{
- "type": [
- "number",
- "null"
- ]
-}
removedOutput schema / properties / material_issues / items / properties / claim_text
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / material_issues / items / properties / rel_bps_diff
Removed value: -{
- "type": [
- "number",
- "null"
- ]
-}
removedOutput schema / properties / material_issues / items / properties / status
Removed value: -{
- "enum": [
- "verified",
- "contradicted",
- "insufficient_evidence",
- "out_of_scope"
- ],
- "type": "string"
-}
removedOutput schema / properties / material_issues / items / properties / summary
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / material_issues / items / required
Removed value: -[
- "claim_text",
- "status",
- "abs_diff",
- "rel_bps_diff",
- "summary"
-]
addedOutput schema / properties / search_backend / $ref
Added value: +"#/properties/material_issues/items"
removedOutput schema / properties / search_backend / additionalProperties
Removed value: -false
removedOutput schema / properties / search_backend / description
Removed value: -"Provenance of the search backend that answered this find_deals call (bd-36t)."
removedOutput schema / properties / search_backend / properties
Removed value: -{
- "backend": {
- "description": "Which search backend produced this result.",
- "enum": [
- "canon-search-index",
- "builtin"
- ],
- "type": "string"
- },
- "content_hash": {
- "description": "Content hash (blake3:…) of the index artifact; null on the builtin scorer.",
- "type": [
- "string",
- "null"
- ]
- },
- "registry_version": {
- "description": "Canon deal-registry version from the index artifact's metadata; null on the builtin scorer.",
- "type": [
- "string",
- "null"
- ]
- }
-}
removedOutput schema / properties / search_backend / required
Removed value: -[
- "backend",
- "registry_version",
- "content_hash"
-]
removedOutput schema / properties / search_backend / type
Removed value: -"object"
changedOutput schema / properties / summary / additionalProperties
Previous value: -falseNew value: +true
addedOutput schema / properties / summary / description
Added value: +"Counts: total, verified, contradicted, insufficient_evidence, out_of_scope."
removedOutput schema / properties / summary / properties / contradicted
Removed value: -{
- "type": "number"
-}
removedOutput schema / properties / summary / properties / insufficient_evidence
Removed value: -{
- "type": "number"
-}
removedOutput schema / properties / summary / properties / out_of_scope
Removed value: -{
- "type": "number"
-}
removedOutput schema / properties / summary / properties / total
Removed value: -{
- "type": "number"
-}
removedOutput schema / properties / summary / properties / verified
Removed value: -{
- "type": "number"
-}
removedOutput schema / properties / summary / required
Removed value: -[
- "total",
- "verified",
- "contradicted",
- "insufficient_evidence",
- "out_of_scope"
-]
addedOutput schema / properties / unchecked_spans / description
Added value: +"Text no grammar rule could check, with reason and hint."
addedOutput schema / properties / unchecked_spans / items / $ref
Added value: +"#/properties/material_issues/items"
removedOutput schema / properties / unchecked_spans / items / additionalProperties
Removed value: -false
removedOutput schema / properties / unchecked_spans / items / properties
Removed value: -{
- "hint": {
- "description": "Routing pointer (bd-2f0): set only when nothing parsed and the text asks rather than asserts.",
- "type": "string"
- },
- "reason": {
- "enum": [
- "no_grammar_match",
- "unsupported_field"
- ],
- "type": "string"
- },
- "span": {
- "items": [
- {
- "type": "number"
- },
- {
- "type": "number"
- }
- ],
- "maxItems": 2,
- "minItems": 2,
- "type": "array"
- },
- "text": {
- "type": "string"
- }
-}
removedOutput schema / properties / unchecked_spans / items / required
Removed value: -[
- "text",
- "span",
- "reason"
-]
removedOutput schema / properties / unchecked_spans / items / type
Removed value: -"object"