{
  "data_kind": "synthetic-teaching",
  "external_ai_tested": false,
  "independent_human_review": false,
  "generated_at": "2026-10-02T13:41:06.729762+00:00",
  "context": {
    "method": "literal first-160-character budget, not LLM inference or token measurement",
    "variants": {
      "first": {
        "text": "AX-220 uses 220 V indoors only. Do not use outdoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. ",
        "first_160_chars": "AX-220 uses 220 V indoors only. Do not use outdoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors.",
        "model_and_restriction_in_first_160": true
      },
      "middle": {
        "text": "BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. AX-220 uses 220 V indoors only. Do not use outdoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. ",
        "first_160_chars": "BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. AX-220 uses 220 V indoors only. Do not use outdoors.",
        "model_and_restriction_in_first_160": true
      },
      "last": {
        "text": "BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. AX-220 uses 220 V indoors only. Do not use outdoors.",
        "first_160_chars": "BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors. BX-110 uses 110 V indoors",
        "model_and_restriction_in_first_160": false
      },
      "compressed_bad": {
        "text": "AX-220 works everywhere.",
        "first_160_chars": "AX-220 works everywhere.",
        "model_and_restriction_in_first_160": false
      },
      "compressed_good": {
        "text": "AX-220 uses 220 V indoors only. Do not use outdoors.",
        "first_160_chars": "AX-220 uses 220 V indoors only. Do not use outdoors.",
        "model_and_restriction_in_first_160": true
      }
    }
  },
  "query_constraints": [
    {
      "variant": {
        "model": "AX-220",
        "region": "EU",
        "voltage": "220 V",
        "excluded": [
          "outdoor"
        ]
      },
      "changed_fields": []
    },
    {
      "variant": {
        "model": "AX-110",
        "region": "EU",
        "voltage": "220 V",
        "excluded": [
          "outdoor"
        ]
      },
      "changed_fields": [
        "model"
      ]
    },
    {
      "variant": {
        "model": "AX-220",
        "region": "EU",
        "voltage": "220 V",
        "excluded": []
      },
      "changed_fields": [
        "excluded"
      ]
    }
  ],
  "citation_metrics": {
    "claims": [
      {
        "id": "c1",
        "necessary": true,
        "citations": [
          "s1",
          "s1"
        ]
      },
      {
        "id": "c2",
        "necessary": true,
        "citations": [
          "s2"
        ]
      },
      {
        "id": "c3",
        "necessary": true,
        "citations": [
          "s3"
        ]
      },
      {
        "id": "c4",
        "necessary": true,
        "citations": []
      }
    ],
    "author_labels": {
      "c1:s1": "supported",
      "c2:s2": "conflict",
      "c3:s3": "unknown"
    },
    "scores": {
      "links": 3,
      "supported": 1,
      "unknown": 1,
      "strict_precision": 0.3333333333333333,
      "necessary_claims": 4,
      "covered_claims": 1,
      "coverage": 0.25
    }
  },
  "sampling": {
    "method": "normal-approximation planning only; not a power analysis",
    "rows": [
      {
        "half_width": 0.05,
        "p": 0.1,
        "n_independent_approx": 139
      },
      {
        "half_width": 0.1,
        "p": 0.1,
        "n_independent_approx": 35
      },
      {
        "half_width": 0.05,
        "p": 0.5,
        "n_independent_approx": 385
      },
      {
        "half_width": 0.1,
        "p": 0.5,
        "n_independent_approx": 97
      }
    ],
    "design_effect_example": {
      "m": 3,
      "rho": 0.5,
      "design_effect": 2
    }
  },
  "annotation_demo": {
    "kind": "synthetic disagreement, not actual independent raters",
    "a": [
      "v",
      "v",
      "c",
      "c",
      "s",
      "s"
    ],
    "b": [
      "v",
      "v",
      "c",
      "s",
      "s",
      "s"
    ],
    "scores": {
      "agreement": 0.8333333333333334,
      "kappa": 0.7499999999999999
    }
  },
  "workflow": {
    "status": "verified",
    "version": "v1",
    "approved_version": "v1",
    "events": [
      {
        "request_id": "demo-validate",
        "action": "validate",
        "version": "v1"
      },
      {
        "request_id": "demo-approve",
        "action": "approve",
        "version": "v1"
      },
      {
        "request_id": "demo-publish",
        "action": "publish",
        "version": "v1"
      },
      {
        "request_id": "demo-verify",
        "action": "verify",
        "version": "v1"
      }
    ]
  },
  "security": [
    {
      "tool": "read_evidence",
      "origin": "operator",
      "allowed": true
    },
    {
      "tool": "read_evidence",
      "origin": "document",
      "allowed": false
    },
    {
      "tool": "publish",
      "origin": "document",
      "allowed": false
    },
    {
      "tool": "publish",
      "origin": "operator",
      "allowed": false
    }
  ],
  "publication": {
    "before": "v1",
    "after_switch": "v2",
    "injected_probe_failure": true,
    "after_rollback": "v1",
    "scope": "local filesystem pointer, not CDN/browser cache transaction"
  },
  "privacy": {
    "public": {
      "id": "f1",
      "claim": "synthetic record",
      "license": "CC0-1.0",
      "expires": "2026-12-31"
    },
    "withdrawn": null,
    "expired": null
  },
  "translation": {
    "current": true,
    "stale": false
  },
  "traces": {
    "events": [
      {
        "run_id": "demo-001",
        "stage": "fetch",
        "artifact_version": "synthetic-v1"
      },
      {
        "run_id": "demo-001",
        "stage": "validate",
        "artifact_version": "synthetic-v1"
      },
      {
        "run_id": "demo-001",
        "stage": "publish",
        "artifact_version": "synthetic-v1"
      },
      {
        "run_id": "demo-001",
        "stage": "verify",
        "artifact_version": "synthetic-v1"
      }
    ],
    "complete_gaps": [],
    "missing_verification": [
      "verify"
    ]
  },
  "units": [
    {
      "original_value": "500",
      "original_unit": "mL",
      "normalized_value": "0.500",
      "normalized_unit": "L"
    },
    {
      "original_value": "1500",
      "original_unit": "W",
      "normalized_value": "1.500",
      "normalized_unit": "kW"
    }
  ]
}
