{
  "base_commit_before_uncommitted_candidate": "76ca123ed956b0d24a0b86aa06d437a411d8a9d1",
  "sources": {
    "thin_film\\scripts\\retained_faces\\run.py": "d4084b691e405b850bf407f820a1632819de1dba5a4baabee46a021a3dedfe54",
    "thin_film\\scripts\\retained_faces\\PLAN.md": "4df181fc20c364b9221270a5c075bcbc6eaf453837468f4145bcb74d1268f529",
    "thin_film\\scripts\\retained_faces\\xmake.lua": "233ef787519b40267b863660767cab171860b7640eb4440cbf5b8582f4819d23",
    "thin_film\\bench\\tf_retained_face_probe.cpp": "32f327c6a6c0c764f1f7509f41d166472d1f15037fabab32a61ac708b7f8294e",
    "thin_film\\include\\vf\\thinfilm\\VoronoiRetainedFacesCandidate.h": "f75a440f14eda9e953d2ac32c1a378dc6a65e32f62194e13c1a47c75d36007f0",
    "thin_film\\scripts\\retained_checks\\run.py": "2bea4e51d7c2318220720925c168ae518427a1c0c02433909f97504b50dbc0f1",
    "thin_film\\scripts\\retained_checks\\PLAN.md": "38b162de1e4282b74010b4050c70f4874a6ddf0ab90fa7a792ec122795825a58",
    "thin_film\\scripts\\retained_checks\\xmake.lua": "e05d782ac78490ee10a346b035a5bc8455ce705f53ffcbb8a14c3ffb303960f3",
    "thin_film\\tests\\test_retained_curved.cpp": "f575def6f85691a520a6dce663769b55dd044f9da586a08acadca827c241e682",
    "thin_film\\tests\\test_local_assembly_curved.cpp": "f7dcf6fa434b01bb3d15bf5251602bbabb56c2c47850628b5f0cad8b46f8b9ca",
    "thin_film\\tests\\test_retained_preparation.cpp": "9e615ecd2e205b8e3890c7582ba951852fe0d9a44ccc3cd19120655a91e8583f",
    "thin_film\\tests\\test_local_assembly_preparation.cpp": "4da3f3a76dd2e192ce104a7f86b3969a893884da01bbcb1381d9d6212e5e6d43",
    "thin_film\\tests\\test_retained_observer.cpp": "97589dc515a60b1d55e1a0064107cc254ad63a481bb981c07608318ea7426172",
    "thin_film\\tests\\test_local_assembly_observer.cpp": "bd2362c98c81f972f826ac04792be0c8940597c24a66beefc57d3d2ad5eccd79",
    "thin_film\\tests\\test_curved_edge.cpp": "ad6ac80bafa29e64e2d7a740f9e78a501fec39c2759c0436580d126bcd33c4a8",
    "thin_film\\tests\\test_edge_preparation.cpp": "9ac5d8dc811654f7a5bc0a1aa8d478225cd38b76013ed1c248217f05f12ff788",
    "thin_film\\tests\\test_curved_mechanical_observer.cpp": "e2003e4c96b88de8ee8f5562f464cf9599a4ee0f9545a9c20289b6d512a4949d",
    "thin_film\\scripts\\retained_faces\\report.py": "c974a0bf0b0fcd1fbd29bba8e45c99fc5ae25453dd4c3e348adab0b6ce545155",
    "thin_film\\scripts\\retained_faces\\analyze.py": "5cd2dc075edcf62630396d195cc6f545e4d53104e42d5fec648abf1c758a923d"
  },
  "original_factory_sha256": "bb02ee42efc7d418568706201227deb7c690cb877395de7d2affc6b2bf1aefbf",
  "scope": "New candidate files snapshotted by SHA; original captured source/binary unchanged"
}
