{
    "schema_version":  "1.0",
    "patch_id":  "H11.0-P9",
    "created_at":  "2026-07-11T21:17:45Z",
    "source_root":  "C:\\xampp\\htdocs\\ddb-new",
    "files":  [
                  {
                      "path":  "DDB_VERSION.json",
                      "existed_before":  true,
                      "before_sha256":  "f353ed7ab381ed8683852948d40e592453b8f5f0ff810189e2653c369416aea4",
                      "target_sha256":  "f353ed7ab381ed8683852948d40e592453b8f5f0ff810189e2653c369416aea4"
                  },
                  {
                      "path":  "app/Services/LegacyBatchBReadyScopeParityService.php",
                      "existed_before":  true,
                      "before_sha256":  "d9e013bf3978024f7eaeca4496a79c4dfa541a5b0d1274fc24cf838a36ed9f68",
                      "target_sha256":  "d9e013bf3978024f7eaeca4496a79c4dfa541a5b0d1274fc24cf838a36ed9f68"
                  },
                  {
                      "path":  "docs/legacy/H11_0_P9_CURRENT_LEGACY_FUNCTIONAL_INVENTORY.csv",
                      "existed_before":  true,
                      "before_sha256":  "1ada148c678fa09ee1a906dec58eb0751397e8f9dd2105cdc97e809469a14dab",
                      "target_sha256":  "1ada148c678fa09ee1a906dec58eb0751397e8f9dd2105cdc97e809469a14dab"
                  },
                  {
                      "path":  "docs/legacy/H11_0_P9_LEGACY_BATCH_B_DELTA.json",
                      "existed_before":  true,
                      "before_sha256":  "261e3c38188878ba5377f0da6f795d2f61b370c0bb6c751ee0897920e081d7d1",
                      "target_sha256":  "261e3c38188878ba5377f0da6f795d2f61b370c0bb6c751ee0897920e081d7d1"
                  },
                  {
                      "path":  "docs/legacy/H11_0_P9_LEGACY_BATCH_B_SOURCE_CONTRACT.md",
                      "existed_before":  true,
                      "before_sha256":  "e89cde8976c9d09efa94af1e50ff022032fc142dd90d88c7c8a9f5073acd437e",
                      "target_sha256":  "e89cde8976c9d09efa94af1e50ff022032fc142dd90d88c7c8a9f5073acd437e"
                  },
                  {
                      "path":  "docs/legacy/LEGACY_FUNCTION_MASTER_MATRIX.csv",
                      "existed_before":  true,
                      "before_sha256":  "992ca0bbecc9a973ca03a849b1b5d771cfd194d8908fc99a34b0d7c1521bc9cf",
                      "target_sha256":  "992ca0bbecc9a973ca03a849b1b5d771cfd194d8908fc99a34b0d7c1521bc9cf"
                  },
                  {
                      "path":  "public/phase11-0-p8-legacy-batch-a-parity-qa.php",
                      "existed_before":  true,
                      "before_sha256":  "59b0610e8b44ef7bd09def7b4fe44e38710486262c9e19d38b3bd8f6614753a5",
                      "target_sha256":  "59b0610e8b44ef7bd09def7b4fe44e38710486262c9e19d38b3bd8f6614753a5"
                  },
                  {
                      "path":  "public/phase11-0-p9-legacy-batch-b-parity-qa.php",
                      "existed_before":  true,
                      "before_sha256":  "b712f879eb3dc808c95ca0df3c8735935651745510b8e1a5c6130184d1ed15ad",
                      "target_sha256":  "b712f879eb3dc808c95ca0df3c8735935651745510b8e1a5c6130184d1ed15ad"
                  }
              ]
}