{
  "auditVersion": 1,
  "completionProven": false,
  "coverage": {
    "asOfDate": "2026-07-20",
    "basis": "Minimum coverage date across the required live US/Canada first-party feeds.",
    "blockedSourceIds": [
      "us-pacer-court-polling",
      "us-pacer-case-locator",
      "ca-osb-bia-insolvency-records",
      "ca-bc-cso-new-cases",
      "ca-ontario-courts-public-portal"
    ],
    "liveSourceCoverage": [
      {
        "coverageDate": "2026-07-20",
        "fetchedRows": 70,
        "freshness": "fresh",
        "liveCases": 70,
        "liveCompanyRows": 70,
        "observedAt": "2026-07-20T08:29:54.266Z",
        "sourceId": "us-sec-edgar-item-103",
        "status": "ok",
        "windowEndDate": "2026-07-20",
        "windowStartDate": "2025-07-20"
      },
      {
        "coverageDate": "2026-07-20",
        "fetchedRows": 576,
        "freshness": "fresh",
        "liveCases": 576,
        "liveCompanyRows": 576,
        "observedAt": "2026-07-20T08:29:54.266Z",
        "sourceId": "us-fdic-failed-banks",
        "status": "ok",
        "windowEndDate": "2026-07-17",
        "windowStartDate": "2000-10-13"
      },
      {
        "coverageDate": "2026-07-20",
        "fetchedRows": 13,
        "freshness": "fresh",
        "liveCases": 281,
        "liveCompanyRows": 214,
        "observedAt": "2026-07-20T08:29:54.266Z",
        "sourceId": "us-pacer-bankruptcy-rss",
        "status": "ok",
        "windowEndDate": "2026-07-20",
        "windowStartDate": "2026-07-20"
      },
      {
        "coverageDate": "2026-07-20",
        "fetchedRows": 72,
        "freshness": "fresh",
        "liveCases": 73,
        "liveCompanyRows": 73,
        "observedAt": "2026-07-20T08:29:54.266Z",
        "sourceId": "ca-osb-ccaa",
        "status": "ok",
        "windowEndDate": "2026-07-20",
        "windowStartDate": "2025-07-20"
      }
    ],
    "liveSourcesFresh": true,
    "requiredLiveSourceIds": [
      "us-sec-edgar-item-103",
      "us-fdic-failed-banks",
      "us-pacer-bankruptcy-rss",
      "ca-osb-ccaa"
    ]
  },
  "evidenceCommands": {
    "acceptanceAudit": "npm run check:receivership:us-ca:acceptance",
    "artifactHashes": "npm run check:receivership:us-ca:artifact-hashes",
    "artifactSchemas": "npm run check:receivership:us-ca:artifact-schemas",
    "bcCso": "npm run check:receivership:us-ca:bc-cso",
    "config": "npm run check:receivership:us-ca:config",
    "countryGuide": "npm run check:receivership:country-guide",
    "dozr": "npm run check:receivership:us-ca:dozr",
    "export": "npm run check:receivership:us-ca:export",
    "freshness": "npm run check:receivership:us-ca:freshness",
    "githubEnvironment": "npm run check:receivership:us-ca:github-env",
    "importTemplates": "npm run check:receivership:us-ca:import-templates",
    "lineage": "npm run check:receivership:us-ca:lineage",
    "onboarding": "npm run check:receivership:us-ca:onboarding",
    "preflight": "npm run check:receivership:us-ca",
    "productionBlockers": "npm run check:receivership:us-ca:blockers",
    "productionBlockerIssue": "npm run check:receivership:us-ca:production-blocker-issue",
    "productionEnvironment": "npm run check:receivership:us-ca:production-env",
    "rawSnapshots": "npm run check:receivership:us-ca:raw-snapshots",
    "releaseAudit": "npm run check:receivership:us-ca:release-audit",
    "releaseHistory": "npm run check:receivership:us-ca:release-history",
    "productionRunbook": "npm run check:receivership:us-ca:runbook",
    "search": "npm run check:receivership:us-ca:search",
    "setupPacket": "npm run check:receivership:us-ca:setup-packet",
    "sourceDecisionLedger": "npm run check:receivership:us-ca:source-decision-ledger",
    "sourceDecisionLedgerTemplate": "npm run check:receivership:us-ca:source-decision-ledger-template",
    "sourceDecisionPacket": "npm run check:receivership:us-ca:source-decision-packet",
    "sqlite": "npm run check:receivership:us-ca:sqlite",
    "sourceActivation": "npm run check:receivership:us-ca:source-activation",
    "sourceHealth": "npm run check:receivership:us-ca:source-health",
    "stream": "npm run check:receivership:us-ca:stream",
    "verifier": "npm run verify:receivership:us-ca"
  },
  "generatedAt": "2026-07-20T08:29:54.271Z",
  "overallStatus": "blocked_external_setup",
  "productionReady": false,
  "requirements": [
    {
      "blockerIds": [
        "blocker:us-pacer-case-locator",
        "blocker:us-pacer-court-polling",
        "blocker:ca-osb-bia-insolvency-records",
        "blocker:ca-bc-cso-new-cases",
        "blocker:ca-ontario-courts-public-portal"
      ],
      "evidence": {
        "artifacts": [
          "public/data/receivership/us-ca-companies.json",
          "public/data/receivership/us-ca-companies.csv",
          "public/data/receivership/us-ca-current.sqlite",
          "public/data/receivership/us-ca-search.json"
        ],
        "companyRows": 937,
        "coverageStatus": "partial-production-coverage",
        "countries": ["US", "CA"],
        "countryCounts": { "US": 863, "CA": 74 },
        "liveCompanyRows": 933,
        "liveCountryCounts": { "US": 860, "CA": 73 },
        "productionBlockers": [
          "us-pacer-case-locator",
          "us-pacer-court-polling",
          "ca-osb-bia-insolvency-records",
          "ca-bc-cso-new-cases",
          "ca-ontario-courts-public-portal"
        ],
        "rowGrain": "one company/legal-entity proceeding per row",
        "sourcePolicy": "first_party_only"
      },
      "id": "database-of-companies-us-canada",
      "status": "blocked",
      "summary": "US/Canada company database artifacts are published, but complete all-company coverage remains blocked until production-critical account, cost-control, and terms-gated sources are activated."
    },
    {
      "evidence": {
        "coverageAsOfDate": "2026-07-20",
        "minimumCoverageDate": "2026-07-05",
        "requiredLiveSourceIds": [
          "us-sec-edgar-item-103",
          "us-fdic-failed-banks",
          "us-pacer-bankruptcy-rss",
          "ca-osb-ccaa"
        ],
        "liveSourceCoverage": [
          {
            "coverageDate": "2026-07-20",
            "fetchedRows": 70,
            "freshness": "fresh",
            "liveCases": 70,
            "liveCompanyRows": 70,
            "observedAt": "2026-07-20T08:29:54.266Z",
            "sourceId": "us-sec-edgar-item-103",
            "status": "ok",
            "windowEndDate": "2026-07-20",
            "windowStartDate": "2025-07-20"
          },
          {
            "coverageDate": "2026-07-20",
            "fetchedRows": 576,
            "freshness": "fresh",
            "liveCases": 576,
            "liveCompanyRows": 576,
            "observedAt": "2026-07-20T08:29:54.266Z",
            "sourceId": "us-fdic-failed-banks",
            "status": "ok",
            "windowEndDate": "2026-07-17",
            "windowStartDate": "2000-10-13"
          },
          {
            "coverageDate": "2026-07-20",
            "fetchedRows": 13,
            "freshness": "fresh",
            "liveCases": 281,
            "liveCompanyRows": 214,
            "observedAt": "2026-07-20T08:29:54.266Z",
            "sourceId": "us-pacer-bankruptcy-rss",
            "status": "ok",
            "windowEndDate": "2026-07-20",
            "windowStartDate": "2026-07-20"
          },
          {
            "coverageDate": "2026-07-20",
            "fetchedRows": 72,
            "freshness": "fresh",
            "liveCases": 73,
            "liveCompanyRows": 73,
            "observedAt": "2026-07-20T08:29:54.266Z",
            "sourceId": "ca-osb-ccaa",
            "status": "ok",
            "windowEndDate": "2026-07-20",
            "windowStartDate": "2025-07-20"
          }
        ],
        "liveSourcesFresh": true
      },
      "id": "up-to-date-as-of-2026-07-05",
      "status": "satisfied",
      "summary": "Required live US/Canada first-party feeds are fresh through the minimum requested coverage date."
    },
    {
      "evidence": {
        "apiArtifact": "public/data/receivership/us-ca-stream-api.json",
        "cadenceSeconds": 3600,
        "checkpointArtifact": "public/data/receivership/us-ca-stream-checkpoint.json",
        "deltaEventArtifact": "public/data/receivership/us-ca-delta-events.ndjson",
        "deltaEventJsonArtifact": "public/data/receivership/us-ca-delta-events.json",
        "deltaEventTypes": [
          "receivership_company_added",
          "receivership_company_changed",
          "receivership_company_removed"
        ],
        "eventArtifact": "public/data/receivership/us-ca-events.ndjson",
        "eventJsonArtifact": "public/data/receivership/us-ca-events.json",
        "eventPagesArtifact": "public/data/receivership/us-ca-events-pages.json",
        "eventType": "receivership_company_snapshot",
        "feedVersion": 1,
        "pageSize": 50,
        "sourceArtifact": "public/data/receivership/us-ca-companies.json"
      },
      "id": "streamed-and-up-to-date-data",
      "status": "satisfied",
      "summary": "Static snapshot and release-delta event feeds plus JSON, paginated JSON, and checkpoint artifacts are regenerated with the US/Canada refresh."
    },
    {
      "evidence": {
        "canonicalName": "DOZR Inc.",
        "caseId": "dozr-2025-receivership",
        "companyId": "company:dozr-2025-receivership",
        "filingDate": "2025-10-09",
        "orderDate": "2025-10-09",
        "petitionDate": "2025-09-26",
        "sourceId": "ca-ontario-courts-public-portal"
      },
      "id": "dozr-october-9-2025-regression",
      "status": "satisfied",
      "summary": "DOZR remains a Canadian receivership regression row with October 9, 2025 order date."
    },
    {
      "evidence": {
        "checkCommand": "npm run check:receivership:country-guide",
        "checkedCountryCodes": [
          "AT",
          "CA",
          "CH",
          "CZ",
          "DE",
          "DK",
          "EE",
          "ES",
          "FI",
          "FR",
          "GB",
          "IE",
          "LT",
          "LV",
          "NL",
          "NO",
          "SI",
          "SK",
          "US"
        ],
        "coverageScope": "Current ReceivershipCountry union, current dataset countries, and mapped expansion jurisdictions on /receivership/how-it-works.",
        "guideCountryCount": 33,
        "mappedJurisdictions": [
          "Austria",
          "Belgium",
          "Bulgaria",
          "Canada",
          "Croatia",
          "Cyprus",
          "Czechia",
          "Denmark",
          "Estonia",
          "European Union",
          "Finland",
          "France",
          "Germany",
          "Greece",
          "Hungary",
          "Ireland",
          "Italy",
          "Latvia",
          "Lithuania",
          "Luxembourg",
          "Malta",
          "Netherlands",
          "Norway",
          "Poland",
          "Portugal",
          "Romania",
          "Slovakia",
          "Slovenia",
          "Spain",
          "Sweden",
          "Switzerland",
          "United Kingdom",
          "United States"
        ],
        "route": "/receivership/how-it-works",
        "usCanadaEvidenceArtifacts": [
          "public/data/receivership/us-ca-acceptance-audit.json",
          "public/data/receivership/us-ca-companies.json",
          "public/data/receivership/us-ca-companies.csv",
          "public/data/receivership/us-ca-current.sqlite",
          "public/data/receivership/us-ca-events.ndjson",
          "public/data/receivership/us-ca-stream-checkpoint.json",
          "public/data/receivership/us-ca-production-blockers.json"
        ]
      },
      "id": "country-bankruptcy-receivership-guide",
      "status": "satisfied",
      "summary": "The country guide page is the acceptance surface for explaining receivership/bankruptcy by country."
    },
    {
      "blockerIds": [
        "blocker:us-pacer-case-locator",
        "blocker:us-pacer-court-polling",
        "blocker:ca-osb-bia-insolvency-records",
        "blocker:ca-bc-cso-new-cases",
        "blocker:ca-ontario-courts-public-portal"
      ],
      "evidence": {
        "activationArtifact": "public/data/receivership/us-ca-source-activation.json",
        "artifact": "public/data/receivership/us-ca-production-blockers.json",
        "blocked": 5,
        "blockedSourceIds": [
          "us-pacer-case-locator",
          "us-pacer-court-polling",
          "ca-osb-bia-insolvency-records",
          "ca-bc-cso-new-cases",
          "ca-ontario-courts-public-portal"
        ],
        "blockerIssueTitle": "US/Canada receivership production setup blockers",
        "blockerIssueUrl": "https://github.com/charliecf/charts.fyi/issues/5",
        "byStatus": { "skipped_credentials": 3, "terms_review": 2 },
        "productionEnvironmentArtifact": "public/data/receivership/us-ca-production-environment.json",
        "productionReadyWorkflow": ".github/workflows/receivership-us-ca-production-ready.yml",
        "ready": 0,
        "setupArtifact": "public/data/receivership/us-ca-production-setup.json",
        "setupPacketArtifact": "public/data/receivership/us-ca-production-setup-packet.md",
        "sourceDecisionLedgerCheckCommand": "npm run check:receivership:us-ca:source-decision-ledger",
        "sourceDecisionLedgerTemplateArtifact": "public/data/receivership/us-ca-source-decision-ledger-template.json",
        "sourceDecisionPacketArtifact": "public/data/receivership/us-ca-source-decision-packet.md",
        "trackerMaintainedByWorkflow": ".github/workflows/receivership-us-ca.yml",
        "total": 5,
        "verificationCommand": "npm run verify:receivership:us-ca:production"
      },
      "id": "complete-production-coverage",
      "status": "blocked",
      "summary": "Full US/Canada production coverage still depends on external account, cost-control, or terms setup."
    }
  ],
  "sourcePolicy": "first_party_only",
  "summary": { "blocked": 2, "failed": 0, "satisfied": 4, "total": 6 },
  "targetCountries": ["US", "CA"]
}
