{
  "generatedAt": "2026-06-14",
  "stage": "static-first-release",
  "releaseTarget": 20,
  "totals": {
    "organizations": 20,
    "causes": 19,
    "sources": 47,
    "staticOrganizationPages": 20
  },
  "coverage": {
    "sourceCoverage": 100,
    "officialRouteCoverage": 100,
    "reviewCompletion": 100
  },
  "reviewFreshness": {
    "checkedAt": "2026-06-14",
    "staleAfterDays": 180,
    "dueSoonDays": 30,
    "staleCount": 0,
    "dueSoonCount": 0,
    "missingVerifiedAtCount": 0
  },
  "routeCounts": {
    "website": 20,
    "chinaCharity": 19,
    "chinanpo": 19,
    "annualReport": 20,
    "projectDisclosure": 20
  },
  "sourceTypeCounts": [
    {
      "label": "官网",
      "count": 45
    },
    {
      "label": "官方平台",
      "count": 1
    },
    {
      "label": "政府网站",
      "count": 1
    }
  ],
  "sourceUrlHealth": {
    "generatedAt": "2026-06-14T05:33:13.081Z",
    "checked": 145,
    "uniqueChecked": 72,
    "ok": 145,
    "failed": 0,
    "uniqueOk": 72,
    "uniqueFailed": 0,
    "healthCounts": {
      "ok": 145
    },
    "uniqueHealthCounts": {
      "ok": 72
    }
  },
  "publicExports": [
    "/data/organizations.json",
    "/data/quality-report.json",
    "/data/official-routes.csv",
    "/data/contact-index.csv",
    "/data/review-schedule.csv",
    "/data/organizations-public.csv",
    "/data/source-ledger.csv"
  ],
  "publicPages": [
    "/",
    "/causes.html",
    "/qualifications.html",
    "/platforms.html",
    "/contacts.html",
    "/sources.html",
    "/reviews.html",
    "/methodology.html",
    "/privacy.html",
    "/submit.html",
    "/status.html"
  ],
  "deployment": {
    "staticPackagePath": "deploy/gongyi-directory-public.zip",
    "staticUploadReadyWhen": "scripts/verify-static-package.mjs passes",
    "fullCloudflareRequires": [
      "Wrangler",
      "Cloudflare API Token",
      "Cloudflare Account ID",
      "D1 database_id"
    ]
  }
}
