changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "_meta": {
+ "type": "object"
+ },
+ "confidence_score": {
+ "description": "0–100 bid confidence score",
+ "type": "number"
+ },
+ "missing_items": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "negotiation_talk_track": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "red_flags": {
+ "items": {
+ "properties": {
+ "detail": {
+ "type": "string"
+ },
+ "fix": {
+ "type": "string"
+ },
+ "flag_id": {
+ "description": "Stable taxonomy ID (e.g. PAY_DEPOSIT_EXCESSIVE)",
+ "type": "string"
+ },
+ "issue": {
+ "type": "string"
+ },
+ "level": {
+ "enum": [
+ "critical",
+ "high"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "level",
+ "issue",
+ "detail",
+ "fix",
+ "flag_id"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "score_breakdown": {
+ "properties": {
+ "contract_clarity": {
+ "type": "number"
+ },
+ "contract_weight": {
+ "type": "number"
+ },
+ "final": {
+ "type": "number"
+ },
+ "price_realism": {
+ "type": "number"
+ },
+ "price_weight": {
+ "type": "number"
+ },
+ "scope_completeness": {
+ "type": "number"
+ },
+ "scope_weight": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "verdict": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "confidence_score",
+ "verdict",
+ "summary",
+ "red_flags",
+ "missing_items",
+ "negotiation_talk_track"
+ ],
+ "type": "object"
+}