{
  "finding": "STD2-014",
  "title": "Broken pipe",
  "recorded_result": "Broken pipe has 589 rendered triangle records but 587 unique triangle geometries and 312 unique positions. No same-coordinate point or triangle overlap was found with the two compared pipe models.",
  "checking_steps": [
    "Compare broken_pipe.lwo with straightpipe.lwo and strbentpipe.lwo using unique, unordered triangle-coordinate sets at five decimals.",
    "Read its single static scene pose. The damaged shape is stored geometry, not an observed breaking animation."
  ],
  "limitations": "The damaged shape is static evidence, not proof of a runtime breakage mechanic.",
  "scope": "The recorded result and checking steps summarize preserved excavation research. The source observations below were recomputed for publication review; they do not rerun the earlier geometry fits, UV checks, reference scans or original-x86 experiments.",
  "source_observations": [
    {
      "archive": "edpieces",
      "name": "base.tga",
      "size": 49196,
      "sha256": "d133c4e53cfa2001dc58de9319cd1bcd1b6cb39d76510394838173faa44097f4",
      "identity": "edpieces/base.tga"
    },
    {
      "archive": "edpieces",
      "name": "broken_pipe.lwo",
      "size": 10284,
      "sha256": "47b8620640e937e12dbc8868551c001f5327f45226e0eb5e7d83ef1219020edb",
      "identity": "edpieces/broken_pipe.lwo",
      "mesh": {
        "format": "LWOB",
        "vertices": 312,
        "polygon_records": 589,
        "polygon_vertex_counts": {
          "3": 589
        },
        "fan_triangles_excluding_lines_points": 589,
        "PNTS_sha256": "aedc38cc1e41e3f7fd67c8fbe15572494f73e187a08b5f7ee3263e5228955f5f",
        "POLS_sha256": "b052d0c743425a26638728a55ce3610070da1cb86002130514ce10e56403db4f"
      }
    },
    {
      "archive": "edpieces",
      "name": "brokenpipe.lws",
      "size": 1416,
      "sha256": "d512a7cac989a989f63fc3ca8d1dee6e83dfc3e0fb9d3fabe03d4bb2371f040e",
      "identity": "edpieces/brokenpipe.lws",
      "scene": {
        "objects": [
          {
            "model_basename": "broken_pipe.lwo",
            "ShowObject": [
              "7",
              "7"
            ]
          }
        ]
      }
    },
    {
      "archive": "uplay",
      "name": "base.tga",
      "size": 196652,
      "sha256": "1be7339d7765f16572a575125d9f1cd90b8939d340b7e76a22f36486fe2a4d31",
      "identity": "uplay/base.tga"
    }
  ],
  "source_selection": "Files named in the canonical research note, including related models and controls. This is not a claim that every listed file is unused or a complete dependency closure.",
  "preserved_research_records": [
    {
      "record": "BROKENPIPE_REACHABILITY.md",
      "sha256": "5a8909cd69d4ed0b6c07ebd2bd1dc95cfe439efc315f56afc751fb80cec50052"
    },
    {
      "record": "brokenpipe_reference_audit.json",
      "sha256": "3b892791ef2069a3f1224dbdf4cf6e7d73c2fc2583cc4d4aea67e0bf13871c37"
    },
    {
      "record": "brokenpipe_geometry_comparison.json",
      "sha256": "09312be8380d66fa957535bb1fb83c365df072f47f8c39bde85b396f8e9e15e0"
    }
  ],
  "record_provenance": "Research-record hashes bind this summary to preserved local records. They do not make those internal records downloadable or replace the original source checks.",
  "fresh_audit": "/evidence/stunt-track-driver-2/source-audit.json",
  "bounded_relationship_audit": "/evidence/stunt-track-driver-2/relationship-audit.json"
}
