{
  "schema_version": "0.1.0",
  "method_version": "0.1.0",
  "artifact_type": "TORSION_BENCHMARK_SET",
  "status": "SMALL_PUBLIC_STARTER_SET",
  "updated": "2026-09-18",
  "canonical": "https://torsionfold.com/benchmarks.json",
  "cases": [
    {
      "id": "preserved_quantity_and_time",
      "source": "The pipeline processed 240 records on September 18, 2026.",
      "transformed": "On September 18, 2026, the pipeline processed 240 records.",
      "expected_primary_state": "PRESERVED",
      "rationale": "Order changes while the actor, quantity, action, and date remain stable."
    },
    {
      "id": "shifted_quantity",
      "source": "The service processed 240 records during the test.",
      "transformed": "The service processed 420 records during the test.",
      "expected_primary_state": "SHIFTED",
      "rationale": "The claim remains recognizable but its quantity changes."
    },
    {
      "id": "dropped_negated_boundary",
      "source": "The scanner does not determine whether a claim is true. It compares two supplied texts.",
      "transformed": "The scanner compares two supplied texts.",
      "expected_states": [
        "DROPPED",
        "PRESERVED"
      ],
      "rationale": "The operational description survives while the negated truth boundary disappears."
    },
    {
      "id": "introduced_certainty",
      "source": "The registry may launch after review.",
      "transformed": "The registry may launch after review. The launch is guaranteed this month.",
      "expected_states": [
        "PRESERVED",
        "INTRODUCED"
      ],
      "rationale": "The transformed artifact adds a certainty claim absent from the source."
    }
  ],
  "limitations": [
    "This starter set is illustrative rather than statistically representative.",
    "Passing these cases does not establish semantic accuracy across domains or languages.",
    "Future benchmark versions must preserve prior cases and record changed expectations."
  ]
}
