{
  "scope": "Automated checks of the new baseline output. Professional review is not asserted.",
  "source_manifest_sha256": "b466e3d0983c960f2b9c21b751baa121ed98136157eb7172254d59cffa3e6689",
  "source_files": {
    "model.ibg.json": "54549c7d802011d83d6cf8b84a40cedfd25becba8325515323fcc3141f88e022",
    "model-elements.json": "e2ed846e3e922d296535282ec53b5fe0c3dc632dc321e0176fe38f17bbd8b73c",
    "model.ifc": "ae033293e05c1f1a20380be465f4ae043956d1c5ea3287f96b6655cac46a218c",
    "combined_sheets.pdf": "618eedc1d0b3141672ba488482bf3fd7445f3bf281e3da7457ba5492c155375e",
    "run-manifest.json": "b466e3d0983c960f2b9c21b751baa121ed98136157eb7172254d59cffa3e6689"
  },
  "checker_sources": {
    "tools/public_example/topology_review.py": "020330a4b543306c6af1a57be50b9b186c33f950c1f13b5293a84ca540c1cc0b",
    "tools/public_example/ifc_review.py": "c497cf827b39c0f412f607d2c6297ddf329d08cc9030cb5dc807c799cc651226",
    "tools/checks/building_outline.py": "fc91c489f5c3110fac4bdfb02c441f4749aa5de67c0e5d8bec6951a1af7b829d",
    "tools/checks/facade_elements.py": "a7e411610361f309515343271b69f65c8edcae7bb388351faa2018703e3ccc85",
    "tools/checks/openings.py": "6baa75bd69c4eaa7976c3fbf02f544cea7aaa6d44a6ccab3324fe8a771149fc5",
    "tools/checks/slab_holes.py": "757b1bb2550120a00b0d51948cbbdf4f25e799eafe788cb40fd3cddbb1712e11",
    "tools/checks/site_placement.py": "836eac277418e3577800dedf03c15efbb1042d7622a70af6084fb0d8fff416cc",
    "tools/checks/set_tags.py": "90cff63a8bc8ca3666c33dae83e6e704b2d8b0d4c3828e5e50b9af3b3a25e5a8",
    "tools/checks/set_schedules.py": "b7ac530457031a5a1c8204ae7ad2e85293293f1af6b21c8c4a591a4eb922c662",
    "engines/plan_set_check.py": "086f3f922c1a0554680ac2b992f433e6d3be568ae4ce50b0a2afa89c3400e9ff"
  },
  "checks": [
    {
      "name": "physical-circulation-baseline",
      "exit": 0,
      "command": [
        "python",
        "tools/public_example/topology_review.py",
        ".",
        "--out",
        "..\\..\\output_public_corrected_review_v16\\topology-baseline",
        "--json"
      ],
      "cwd": "baseline",
      "record": "physical-circulation-baseline.json",
      "sha256": "52b8525052da38f580c4c507d030a6f8c881311574f66fd76ee03688eac22144"
    },
    {
      "name": "physical-circulation-variant",
      "exit": 0,
      "command": [
        "python",
        "tools/public_example/topology_review.py",
        "../variant",
        "--out",
        "..\\..\\output_public_corrected_review_v16\\topology-variant",
        "--json"
      ],
      "cwd": "baseline",
      "record": "physical-circulation-variant.json",
      "sha256": "acc5d2dcc2735e37b8b3f5b9c9892cbad88300b5b8e05155c7cbb15548eeb0b0"
    },
    {
      "name": "ifc-source-inventory-baseline",
      "exit": 0,
      "command": [
        "python",
        "tools/public_example/ifc_review.py",
        ".",
        "--json"
      ],
      "cwd": "baseline",
      "record": "ifc-source-inventory-baseline.json",
      "sha256": "3c5182ade88d4c43b94be1e5a9cc8f658235891d17844e47252291480f2f4742"
    },
    {
      "name": "ifc-source-inventory-variant",
      "exit": 0,
      "command": [
        "python",
        "tools/public_example/ifc_review.py",
        "../variant",
        "--json"
      ],
      "cwd": "baseline",
      "record": "ifc-source-inventory-variant.json",
      "sha256": "9765b537cabc1f6cdeacadb7b8c89183f1a273245ed63b3e409100434e6dbec9"
    },
    {
      "name": "building-outline",
      "exit": 0,
      "command": [
        "python",
        "tools/checks/building_outline.py",
        "--elements",
        "model-elements.json"
      ],
      "cwd": "baseline",
      "record": "building-outline.json",
      "sha256": "72bf0a3f33bc5293a80d41f3da1fa848e41add3db1f87d55ec6b7af91ea66107"
    },
    {
      "name": "facade-elements",
      "exit": 0,
      "command": [
        "python",
        "tools/checks/facade_elements.py",
        "--elements",
        "model-elements.json",
        "--ibg",
        "model.ibg.json"
      ],
      "cwd": "baseline",
      "record": "facade-elements.json",
      "sha256": "e2803f60fc431dc0f386caf02bdf3e52d3ff9df8e4c5fe47309e982154aba1be"
    },
    {
      "name": "openings",
      "exit": 0,
      "command": [
        "python",
        "tools/checks/openings.py",
        "--elements",
        "model-elements.json",
        "--ibg",
        "model.ibg.json"
      ],
      "cwd": "baseline",
      "record": "openings.json",
      "sha256": "c04bcfe87f425ecc5e2d1588b64bf60adb7fd427cd4eb989653a6b0c720f66d9"
    },
    {
      "name": "slab-holes",
      "exit": 0,
      "command": [
        "python",
        "tools/checks/slab_holes.py",
        "--elements",
        "model-elements.json",
        "--ibg",
        "model.ibg.json"
      ],
      "cwd": "baseline",
      "record": "slab-holes.json",
      "sha256": "2a51ba3861ddf2e4b4a2819ee2f62a886c37ccecea3dc7848f0a63d59105cedd"
    },
    {
      "name": "site-placement",
      "exit": 0,
      "command": [
        "python",
        "tools/checks/site_placement.py",
        "--elements",
        "model-elements.json",
        "--ibg",
        "model.ibg.json"
      ],
      "cwd": "baseline",
      "record": "site-placement.json",
      "sha256": "5b7c7260f912e7cdc3c06dbea820682eedd7e2a2250700dcef8227c39cd5c3f7"
    },
    {
      "name": "ifc-slab-holes",
      "exit": 0,
      "command": [
        "python",
        "tools/checks/slab_holes.py",
        "--elements",
        "model-elements.json",
        "--ibg",
        "model.ibg.json",
        "--ifc",
        "model.ifc"
      ],
      "cwd": "baseline",
      "record": "ifc-slab-holes.json",
      "sha256": "8829eb24a14e5cec927afef9b7c0d8e7e948225c9542513d35249edc261043e7"
    },
    {
      "name": "ifc-site-placement",
      "exit": 0,
      "command": [
        "python",
        "tools/checks/site_placement.py",
        "--elements",
        "model-elements.json",
        "--ibg",
        "model.ibg.json",
        "--ifc",
        "model.ifc"
      ],
      "cwd": "baseline",
      "record": "ifc-site-placement.json",
      "sha256": "972604d0670d5c21d2207f7a34b1835b2c2b4bf8b731829cc4601ca9806b05a7"
    },
    {
      "name": "set-tags",
      "exit": 0,
      "command": [
        "python",
        "tools/checks/set_tags.py",
        ".",
        "--elements",
        "model-elements.json",
        "--ibg",
        "model.ibg.json"
      ],
      "cwd": "baseline",
      "record": "set-tags.json",
      "sha256": "55b4def7b85d1704204f1e56330759468b3353ba68c8e83de87b8f8c22df507e"
    },
    {
      "name": "set-schedules",
      "exit": 0,
      "command": [
        "python",
        "tools/checks/set_schedules.py",
        ".",
        "--elements",
        "model-elements.json",
        "--ibg",
        "model.ibg.json"
      ],
      "cwd": "baseline",
      "record": "set-schedules.json",
      "sha256": "5aa2eae92a294a7c6a107152a867a3a9e71c3cb214c1275e4b516433467665f2"
    },
    {
      "name": "plan-set-check",
      "exit": 1,
      "record": "plan-set-check.json",
      "sha256": "20f0d94413ff1f6c64ae5b9c737c0380055d4ea283f6d133bc006a9bdffe431e",
      "reused_baseline_checkpoint": {
        "record": "baseline-plan-set-check.json",
        "sha256": "20f0d94413ff1f6c64ae5b9c737c0380055d4ea283f6d133bc006a9bdffe431e",
        "pdf_sha256": "618eedc1d0b3141672ba488482bf3fd7445f3bf281e3da7457ba5492c155375e",
        "checker_source_sha256": "086f3f922c1a0554680ac2b992f433e6d3be568ae4ce50b0a2afa89c3400e9ff",
        "unresolved": [
          11
        ],
        "allowed_findings": [
          11
        ],
        "unexpected_findings": []
      }
    }
  ],
  "plan_set_summary": {
    "passed": 12,
    "failed": 1,
    "not_assessed": 0
  },
  "dispositions": [
    {
      "check": 3,
      "status": "passed",
      "basis": "255 note blocks, every item checkable",
      "finding_count": 0,
      "record": "plan-set-check.json"
    },
    {
      "check": 8,
      "status": "passed",
      "basis": "203 door tags, 20 window types, 1 assembly tags reconcile",
      "finding_count": 0,
      "record": "plan-set-check.json"
    },
    {
      "check": 10,
      "status": "passed",
      "basis": "28832 spans, every cap height on the ladder",
      "finding_count": 0,
      "record": "plan-set-check.json"
    },
    {
      "check": 11,
      "status": "open",
      "basis": "20 of 43 drawing fields too empty; A1.01: field 47% empty",
      "finding_count": 20,
      "record": "plan-set-check.json"
    }
  ],
  "review_limits": [
    "Physical circulation checks required entrances, common-only routes to both modeled stair doors and internal room connectivity using a 30-inch diagnostic walking diameter. This is not an accessibility or egress determination. Residual unassigned area and the 40-square-foot connected-region threshold are reported explicitly.",
    "The empty-field instrument retains its 45 percent threshold. Its half-inch cells count text and path bounding boxes; a long, narrow view can remain sparse at its largest fitting standard scale.",
    "A missing-data note can satisfy datum text presence. It does not supply missing grade, plate or ridge data.",
    "Automated findings and passes do not establish professional approval or construction readiness."
  ]
}
