{
  "schemaVersion": 1,
  "generatedAt": "2026-07-22T02:24:40.958Z",
  "patches": [
    {
      "id": "org.patchtheweb.civicapply-accessible-draft",
      "name": "CivicApply: accessible & autosaved",
      "summary": "Repairs the mobile application flow, preserves unfinished progress, adds accessible validation, and removes the obstructive survey.",
      "version": "1.2.1",
      "author": {
        "name": "Patch the Web Community",
        "verified": false
      },
      "scope": {
        "hosts": [
          "patch-the-web.vercel.app"
        ],
        "paths": [
          "/demo/*"
        ]
      },
      "capabilities": [
        "layout",
        "accessibility",
        "local-storage",
        "keyboard-navigation",
        "validation",
        "hide-elements",
        "reorganize"
      ],
      "download": "/registry/patches/civic-apply.patch-the-web.json",
      "sha256": "f15a80b24bab0d4692f61dd44c47e2704e954b659ee0b415e185e3e7a7f76155",
      "verification": {
        "status": "verified",
        "operations": 19,
        "assertions": 10
      },
      "compatibility": {
        "status": "healthy",
        "checkedAt": "2026-07-21T23:59:10.849Z",
        "pageUrl": "https://patch-the-web.vercel.app/demo/",
        "patchSha256": "f15a80b24bab0d4692f61dd44c47e2704e954b659ee0b415e185e3e7a7f76155",
        "healthy": 19,
        "total": 19,
        "fingerprint": "c591f531bc6434bfe48eadc585d459c18274c72eb0d46025d16f33d93ee57153",
        "driftedOperationIds": []
      },
      "changelog": "Removed development-only hosts from the publishable scope while preserving mobile navigation, required-field semantics, 24-hour draft expiry, and publication assertions."
    },
    {
      "id": "org.patchtheweb.hec-campus-finder",
      "name": "HEC: recognized campus finder",
      "summary": "Adds a private local search across HEC's public and private recognized-campus tables and repairs the mobile table layout.",
      "version": "1.0.0",
      "author": {
        "name": "Patch the Web Community",
        "verified": true
      },
      "scope": {
        "hosts": [
          "www.hec.gov.pk"
        ],
        "paths": [
          "/english/universities/Pages/DAIs/HEC-recognized-Campuses.aspx"
        ]
      },
      "capabilities": [
        "content-filter",
        "accessibility",
        "keyboard-navigation",
        "layout"
      ],
      "download": "/registry/patches/hec-campus-finder.patch-the-web.json",
      "sha256": "b0b3d607ced94baf0ec5ec5e4754d3419c6e1cf083a96c244c6b9b020e80c4fe",
      "verification": {
        "status": "verified",
        "operations": 5,
        "assertions": 4
      },
      "compatibility": {
        "status": "healthy",
        "checkedAt": "2026-07-21T23:59:10.849Z",
        "pageUrl": "https://www.hec.gov.pk/english/universities/Pages/DAIs/HEC-recognized-Campuses.aspx",
        "patchSha256": "b0b3d607ced94baf0ec5ec5e4754d3419c6e1cf083a96c244c6b9b020e80c4fe",
        "healthy": 5,
        "total": 5,
        "fingerprint": "867b45c53c73073c67c8cc27f9b44ef40cffd87a0e35956c528d537e99e73d61",
        "driftedOperationIds": []
      },
      "changelog": "Initial release: private public-table search, accessible result counts, keyboard shortcuts, and a bounded mobile table layout."
    },
    {
      "id": "org.patchtheweb.metrocare-service-navigator",
      "name": "MetroCare: personal service navigator",
      "summary": "Adds private search, access filters, and side-by-side service comparison to a dense healthcare directory while preserving the user's preferences.",
      "version": "1.1.1",
      "author": {
        "name": "Patch the Web Community",
        "verified": false
      },
      "scope": {
        "hosts": [
          "patch-the-web.vercel.app"
        ],
        "paths": [
          "/care/*"
        ]
      },
      "capabilities": [
        "content-filter",
        "content-compare",
        "accessibility",
        "keyboard-navigation",
        "local-storage",
        "layout",
        "hide-elements",
        "reorganize"
      ],
      "download": "/registry/patches/metrocare-service-navigator.patch-the-web.json",
      "sha256": "e38546124f1e80852b6fbc63fd7c66a0974fb997677f0665fc07c9d01e578d21",
      "verification": {
        "status": "verified",
        "operations": 11,
        "assertions": 10
      },
      "compatibility": {
        "status": "healthy",
        "checkedAt": "2026-07-21T23:59:10.849Z",
        "pageUrl": "https://patch-the-web.vercel.app/care/",
        "patchSha256": "e38546124f1e80852b6fbc63fd7c66a0974fb997677f0665fc07c9d01e578d21",
        "healthy": 11,
        "total": 11,
        "fingerprint": "38bcec4112978177ef714834190ef6bded6241a871a3362efc2e8d96fc0e3757",
        "driftedOperationIds": []
      },
      "changelog": "Removes development-only hosts from the publishable scope while retaining private comparison, local filters, result announcements, keyboard support, structural semantics, and mobile refinements."
    },
    {
      "id": "org.patchtheweb.nu-karachi-degree-programs",
      "name": "FAST-NUCES: Karachi degree programs only",
      "summary": "Shows only programs offered at the Karachi campus and collapses the campus matrix into a focused two-column view.",
      "version": "1.0.0",
      "author": {
        "name": "Patch the Web Community",
        "verified": false
      },
      "scope": {
        "hosts": [
          "nu.edu.pk"
        ],
        "paths": [
          "/Degree-Programs"
        ]
      },
      "capabilities": [
        "content-filter",
        "hide-elements",
        "accessibility",
        "layout"
      ],
      "download": "/registry/patches/nu-karachi-degree-programs.patch-the-web.json",
      "sha256": "19fab525f610dc7c0abc77a01e48764f558adc8d924429e459f8e70266b3743d",
      "verification": {
        "status": "verified",
        "operations": 4,
        "assertions": 8
      },
      "compatibility": {
        "status": "healthy",
        "checkedAt": "2026-07-21T23:59:10.849Z",
        "pageUrl": "https://nu.edu.pk/Degree-Programs",
        "patchSha256": "19fab525f610dc7c0abc77a01e48764f558adc8d924429e459f8e70266b3743d",
        "healthy": 4,
        "total": 4,
        "fingerprint": "36800091503b69a32a03ad420a0af108cbb79a828449e26bf61ce6b9680bb128",
        "driftedOperationIds": []
      },
      "changelog": "Initial domain-scoped Karachi view: identifies the Karachi column by its exact public header, keeps only marked offerings, collapses other campus columns, fits the table on mobile, and adds accessible availability labels."
    },
    {
      "id": "org.patchtheweb.pec-accredited-program-search",
      "name": "PEC: accredited program search",
      "summary": "Adds one private local search across Pakistan Engineering Council's long regional Level-I accreditation directory.",
      "version": "1.0.0",
      "author": {
        "name": "Patch the Web Community",
        "verified": true
      },
      "scope": {
        "hosts": [
          "www.pec.org.pk"
        ],
        "paths": [
          "/accredition/programs-under-level-1/"
        ]
      },
      "capabilities": [
        "content-filter",
        "accessibility",
        "keyboard-navigation"
      ],
      "download": "/registry/patches/pec-accredited-program-search.patch-the-web.json",
      "sha256": "a8a9bc15fbbea1f5bb7d4383330db4184b252aa0b93b6410a712a729306d907e",
      "verification": {
        "status": "verified",
        "operations": 1,
        "assertions": 3
      },
      "compatibility": {
        "status": "unreachable",
        "checkedAt": "2026-07-21T23:59:10.849Z",
        "pageUrl": "https://www.pec.org.pk/accredition/programs-under-level-1/",
        "patchSha256": "a8a9bc15fbbea1f5bb7d4383330db4184b252aa0b93b6410a712a729306d907e",
        "healthy": 0,
        "total": 1,
        "fingerprint": "8d96b80b4571b26ae1e93307d8a456baad5e2ba1a0187231b7c51edf785354c7",
        "driftedOperationIds": []
      },
      "changelog": "Initial release: bounded private search, accessible result counts, slash-to-focus, and Escape-to-clear across the public PEC Level-I directory."
    }
  ]
}