{
  "apiVersion": 1,
  "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"
    ]
  },
  "dataMirrors": {
    "githubRawBaseUrl": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/",
    "productionBranch": "main",
    "repository": "charliecf/charts.fyi",
    "staticExportBasePath": "/data/receivership/",
    "strategy": "Use relative hrefs for the deployed static site. Use githubRawHref values when the latest committed data is needed before a static deployment finishes or when a deployment is rate-limited."
  },
  "endpoints": {
    "acceptanceAudit": {
      "artifactPath": "public/data/receivership/us-ca-acceptance-audit.json",
      "description": "Acceptance audit proving US/Canada coverage, freshness, DOZR regression, stream, SQLite, and production-blocker status.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-acceptance-audit.json",
      "href": "/data/receivership/us-ca-acceptance-audit.json",
      "mediaType": "application/json"
    },
    "checkpoint": {
      "artifactPath": "public/data/receivership/us-ca-stream-checkpoint.json",
      "description": "Poll first to detect freshness and high-watermark changes.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-stream-checkpoint.json",
      "href": "/data/receivership/us-ca-stream-checkpoint.json",
      "mediaType": "application/json"
    },
    "companies": {
      "artifactPath": "public/data/receivership/us-ca-companies.json",
      "description": "Current US/Canada company database backing each stream event.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-companies.json",
      "href": "/data/receivership/us-ca-companies.json",
      "mediaType": "application/json"
    },
    "companiesCsv": {
      "artifactPath": "public/data/receivership/us-ca-companies.csv",
      "description": "Flat CSV export of the current US/Canada company database.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-companies.csv",
      "href": "/data/receivership/us-ca-companies.csv",
      "mediaType": "text/csv"
    },
    "currentCases": {
      "artifactPath": "public/data/receivership/us-ca-current.json",
      "description": "Complete US/Canada case audit trail, including rows excluded from the company database.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-current.json",
      "href": "/data/receivership/us-ca-current.json",
      "mediaType": "application/json"
    },
    "dataDictionary": {
      "artifactPath": "public/data/receivership/us-ca-data-dictionary.json",
      "description": "Field-level contract for the US/Canada company database, stream, CSV, and SQLite artifacts.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-data-dictionary.json",
      "href": "/data/receivership/us-ca-data-dictionary.json",
      "mediaType": "application/json"
    },
    "deltaEventsJson": {
      "artifactPath": "public/data/receivership/us-ca-delta-events.json",
      "description": "JSON release-delta event feed derived from the release audit.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-delta-events.json",
      "href": "/data/receivership/us-ca-delta-events.json",
      "mediaType": "application/json"
    },
    "deltaEventsNdjson": {
      "artifactPath": "public/data/receivership/us-ca-delta-events.ndjson",
      "description": "NDJSON release-delta event feed for additions, removals, and stable-field changes since the previous refresh.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-delta-events.ndjson",
      "href": "/data/receivership/us-ca-delta-events.ndjson",
      "mediaType": "application/x-ndjson"
    },
    "eventsJson": {
      "artifactPath": "public/data/receivership/us-ca-events.json",
      "description": "JSON event page for clients that cannot consume NDJSON.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-events.json",
      "href": "/data/receivership/us-ca-events.json",
      "mediaType": "application/json"
    },
    "eventsNdjson": {
      "artifactPath": "public/data/receivership/us-ca-events.ndjson",
      "description": "Newest-first NDJSON event feed for incremental consumers.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-events.ndjson",
      "href": "/data/receivership/us-ca-events.ndjson",
      "mediaType": "application/x-ndjson"
    },
    "eventsPages": {
      "artifactPath": "public/data/receivership/us-ca-events-pages.json",
      "description": "Paginated JSON event-feed index for clients that should avoid reading the full feed.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-events-pages.json",
      "href": "/data/receivership/us-ca-events-pages.json",
      "mediaType": "application/json"
    },
    "freshness": {
      "artifactPath": "public/data/receivership/us-ca-freshness.json",
      "description": "Freshness and production-coverage monitor output.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-freshness.json",
      "href": "/data/receivership/us-ca-freshness.json",
      "mediaType": "application/json"
    },
    "sourceHealth": {
      "artifactPath": "public/data/receivership/us-ca-source-health.json",
      "description": "US/Canada source-health rows with raw snapshot paths, freshness, blocker status, and live-feed counts.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-source-health.json",
      "href": "/data/receivership/us-ca-source-health.json",
      "mediaType": "application/json"
    },
    "importTemplates": {
      "artifactPath": "public/data/receivership/us-ca-import-templates.json",
      "description": "CSV/JSON/NDJSON import templates for production-critical credentialed or terms-gated source handoffs.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-import-templates.json",
      "href": "/data/receivership/us-ca-import-templates.json",
      "mediaType": "application/json"
    },
    "productionRunbook": {
      "artifactPath": "public/data/receivership/us-ca-production-runbook.json",
      "description": "Operator runbook with GitHub Actions setup commands, import handoff paths, source activation sequence, and production verification gates.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-production-runbook.json",
      "href": "/data/receivership/us-ca-production-runbook.json",
      "mediaType": "application/json"
    },
    "productionBlockers": {
      "artifactPath": "public/data/receivership/us-ca-production-blockers.json",
      "description": "Production blocker ledger for credentialed, billable, terms-gated, or import-handoff sources.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-production-blockers.json",
      "href": "/data/receivership/us-ca-production-blockers.json",
      "mediaType": "application/json"
    },
    "productionEnvironment": {
      "artifactPath": "public/data/receivership/us-ca-production-environment.json",
      "description": "GitHub Actions secret, variable, workflow, and final-gate environment readiness checklist.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-production-environment.json",
      "href": "/data/receivership/us-ca-production-environment.json",
      "mediaType": "application/json"
    },
    "releaseAudit": {
      "artifactPath": "public/data/receivership/us-ca-release-audit.json",
      "description": "Release-to-release company database delta audit with additions, removals, stable-field changes, and source/country row-count deltas.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-release-audit.json",
      "href": "/data/receivership/us-ca-release-audit.json",
      "mediaType": "application/json"
    },
    "releaseHistory": {
      "artifactPath": "public/data/receivership/us-ca-release-history.json",
      "description": "Bounded release history retaining generatedAt, row-count, coverage, watermark, and release-delta summaries across scheduled refreshes.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-release-history.json",
      "href": "/data/receivership/us-ca-release-history.json",
      "mediaType": "application/json"
    },
    "manifest": {
      "artifactPath": "public/data/receivership/us-ca-manifest.json",
      "description": "Release manifest for the US/Canada receivership dataset.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-manifest.json",
      "href": "/data/receivership/us-ca-manifest.json",
      "mediaType": "application/json"
    },
    "schemas": {
      "artifactPath": "public/data/receivership/us-ca-artifact-schemas.json",
      "description": "JSON Schema bundle for public US/Canada artifacts.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-artifact-schemas.json",
      "href": "/data/receivership/us-ca-artifact-schemas.json",
      "mediaType": "application/json"
    },
    "search": {
      "artifactPath": "public/data/receivership/us-ca-search.json",
      "description": "Compact static search index for the US/Canada company database.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-search.json",
      "href": "/data/receivership/us-ca-search.json",
      "mediaType": "application/json"
    },
    "setup": {
      "artifactPath": "public/data/receivership/us-ca-production-setup.json",
      "description": "Source-by-source production setup requirements, account needs, legal-review flags, and missing environment inputs.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-production-setup.json",
      "href": "/data/receivership/us-ca-production-setup.json",
      "mediaType": "application/json"
    },
    "setupPacket": {
      "artifactPath": "public/data/receivership/us-ca-production-setup-packet.md",
      "description": "Human-readable external setup handoff for account, terms, paid-search, cost-control, and authorized-import steps.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-production-setup-packet.md",
      "href": "/data/receivership/us-ca-production-setup-packet.md",
      "mediaType": "text/markdown"
    },
    "sourceDecisionLedgerTemplate": {
      "artifactPath": "public/data/receivership/us-ca-source-decision-ledger-template.json",
      "description": "Machine-readable source decision ledger template for recording the account, terms, payment, import, and GitHub input approvals that unblock production sources.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-source-decision-ledger-template.json",
      "href": "/data/receivership/us-ca-source-decision-ledger-template.json",
      "mediaType": "application/json"
    },
    "sourceDecisionPacket": {
      "artifactPath": "public/data/receivership/us-ca-source-decision-packet.md",
      "description": "Human-readable per-source decision packet for account, terms, payment, cost-control, authorized-import, and GitHub input approvals.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-source-decision-packet.md",
      "href": "/data/receivership/us-ca-source-decision-packet.md",
      "mediaType": "text/markdown"
    },
    "sourceActivation": {
      "artifactPath": "public/data/receivership/us-ca-source-activation.json",
      "description": "Activation playbook for enabling each blocked US/Canada production source and rerunning final gates.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-source-activation.json",
      "href": "/data/receivership/us-ca-source-activation.json",
      "mediaType": "application/json"
    },
    "sqlite": {
      "artifactPath": "public/data/receivership/us-ca-current.sqlite",
      "description": "Queryable SQLite copy of the US/Canada company database.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-current.sqlite",
      "href": "/data/receivership/us-ca-current.sqlite",
      "mediaType": "application/vnd.sqlite3"
    },
    "artifactHashes": {
      "artifactPath": "public/data/receivership/us-ca-artifact-hashes.json",
      "description": "SHA-256 and byte-size manifest for every published US/Canada artifact.",
      "githubRawHref": "https://raw.githubusercontent.com/charliecf/charts.fyi/main/public/data/receivership/us-ca-artifact-hashes.json",
      "href": "/data/receivership/us-ca-artifact-hashes.json",
      "mediaType": "application/json"
    }
  },
  "delta": {
    "eventTypes": [
      "receivership_company_added",
      "receivership_company_changed",
      "receivership_company_removed"
    ],
    "jsonArtifact": "public/data/receivership/us-ca-delta-events.json",
    "ndjsonArtifact": "public/data/receivership/us-ca-delta-events.ndjson",
    "releaseAuditArtifact": "public/data/receivership/us-ca-release-audit.json",
    "releaseChangeStatus": "no_stable_company_changes",
    "totalEvents": 0
  },
  "eventTypes": ["receivership_company_snapshot"],
  "eventSequenceScope": "per_snapshot_newest_first_position",
  "feedVersion": 1,
  "generatedAt": "2026-07-20T08:29:54.271Z",
  "highWatermark": {
    "eventId": "receivership-company:pacer-rss-cacbk-2-26-bk-17131:current",
    "eventSequence": 1,
    "eventTime": "2026-07-20T00:00:00.000Z",
    "generatedAt": "2026-07-20T08:29:54.271Z"
  },
  "liveEvents": 933,
  "lowWatermark": {
    "eventId": "receivership-company:fdic-failed-bank-21029-2000-10-13:current",
    "eventSequence": 937,
    "eventTime": "2000-10-13T00:00:00.000Z",
    "generatedAt": "2026-07-20T08:29:54.271Z"
  },
  "polling": {
    "cadenceSeconds": 3600,
    "maxExpectedLagSeconds": 10800,
    "strategy": "Poll checkpoint.href. When generatedAt or highWatermark changes, fetch eventsPages.href for paginated JSON reads, or eventsNdjson.href/eventsJson.href for full-feed reads, and consume newest-first events until the stored cursor is reached."
  },
  "pagination": {
    "indexArtifact": "public/data/receivership/us-ca-events-pages.json",
    "pageArtifactTemplate": "public/data/receivership/us-ca-events-page-{pageNumber:000}.json",
    "pageSize": 50,
    "totalPages": 19
  },
  "resume": {
    "cursorFields": ["eventId", "eventTime", "eventSequence"],
    "eventSequenceScope": "per_snapshot_newest_first_position",
    "newestFirst": true,
    "noServerSideFiltering": "This site is statically exported. Clients resume by filtering the published newest-first feed locally.",
    "persist": "Persist the highWatermark after a successful read. Use eventId as the primary durable cursor; eventTime and eventSequence are audit fields, and eventSequence is only a per-snapshot newest-first position.",
    "sort": "eventTime_desc_caseId_asc"
  },
  "sampleCursor": {
    "eventId": "receivership-company:pacer-rss-cacbk-2-26-bk-17131:current",
    "eventSequence": 1,
    "eventTime": "2026-07-20T00:00:00.000Z",
    "generatedAt": "2026-07-20T08:29:54.271Z"
  },
  "sourcePolicy": "first_party_only",
  "staticExport": true,
  "targetCountries": ["US", "CA"],
  "totalEvents": 937
}
