Community Health Market Watch · prepared by Datable Services

Build progress — where the platform stands

The system has four layers: the graph (who owns and operates every facility, over time), the signal ledger (dated, sourced events per facility), the dataset (the retrospective case corpus the model will learn from), and dispatch (routing what matters to the people who can act). The graph and ledger are live. The dataset has its first case fully loaded. The model and dispatch come after the case tranche.

Latest activity — most recent first

The work of the past week, newest at the top. Every item is verifiable in the repository history and the ingestion-run ledger.

Aug 24Georgia joined the registry, and the pipeline went autonomous. 355 Georgia hospitals loaded with ownership chains, cost-report history, and Critical Access baselines — and the county map now shows what that data says: 79 of Georgia's 123 hospital counties have exactly one hospital. Daily scheduled ingestion is live, the bankruptcy-docket watch is built, the nursing-home ownership layer landed (97% of open facilities carry their operator, 3,665 parent-owner edges above them), and the Madera warning window now reads 328 days — every day provable from a document that was public at the time.
Aug 17The pipeline ran in the cloud, unattended, end to end. The full ingestion spine executed without a laptop involved; it caught Sharp Memorial's WARN notice six days after filing, ran the first designation diff (no losses), and re-sourced Case 01's earliest events to contemporaneous documents — the Madera warning window is now provable from cached, dated public sources, not reconstructed after the fact.
Aug 15Closure forecasting was named as the dedicated predictive milestone (per the Aug 10 working session), and the discipline behind it was built: a feature store that only uses what was publicly knowable on the scoring date, and tracking of Critical Access designation — a 1,214-hospital baseline, 44 CAH facilities watched for the payment cliff. An audit of Case 01's evidence began against the new standard.
Aug 12Staffing and quality became a second dimension. 46,630 rows of CMS staffing, turnover, ratings, and enforcement data for every California nursing home; the explorer now places each facility against the whole state's distribution. Docket insights became a live page, and deploys moved to a script that refuses to let a route silently vanish.
Aug 10Skilled nursing joined the registry. 1,303 California nursing facilities with their chain operators — because the Attorney General's live docket is nursing-home deals, and filings need real facilities to land on. Forty previously unresolvable docket events resolved the same day. The analyst queues also opened for public reading.

Milestones — ordered by activity

What's moving now comes first, then what's finished (newest first), then what's queued. Each phase states what it delivered (or will), what it makes possible, and — where a phase is waiting — exactly which decision it waits on. Nothing here waits on engineering that isn't named.

In progress now Complete Queued
Happening now

Live monitoring + the document reader

in progress

Layoff notices, ownership changes, and the Attorney General's transaction docket are watched continuously. The document reader — a language-model component that reads docket filings and proposes dated, quoted events — is graded against the hand-transcribed Madera record before being trusted with new documents, and it recovers those events exactly. Its first pass over the live docket surfaced signals months earlier than news coverage, every one held for analyst review before it can reach anyone. Extractions are kept, so when the registry grows the filings can be re-read against it at no cost — that is how 40 previously unresolvable events landed the day nursing facilities arrived.

RemainingScheduled (automatic) runs; nursing-facility ownership and cost-report loaders; bond-market disclosures once the issuer watch list is built.
Waiting onNothing — this is the active engineering front.

The analyst console

first version live · Aug 9

The review workflow is now a working screen: an analyst signs in and approves or rejects matches, moves detected events through review, and reads the document reader's extractions with their verbatim quotes. Every decision is recorded with the analyst's identity, permanently. This is the gate between everything the system detects and anything a partner or the public ever sees.

Waiting onAnalyst time — the queues are open.
Complete — most recent first

The facility registry

complete · Aug 9 · GA added Aug 24

Every California hospital as a node in the graph — ownership chains from the government's own enrollment files (private-equity and REIT relationships flagged), birth-volume history from state utilization reports, five years of Medicare cost-report financials — and now every California skilled-nursing facility beside them, because that is where the transactions under review actually are. Every facility has a permanent address on the explorer that any report or card can link back to.

See itMadera's live record — certification history, ownership, births, financials, all cited.

One identity per facility

complete · Aug 9

The same hospital appears under different names in every data source. Resolution is deterministic where the government provides keys, and everything uncertain waits for a human — 101 uncertain matches are queued for review right now, none applied automatically. As a stress test, the graph reconstructed the Steward Health Care pattern — hospital → operator → REIT landlord — entirely from public files.

UnblockedTrustworthy cross-source facts: a WARN notice, a docket filing, and a cost report all land on the same facility.

Foundations

complete · Aug 8

The graph's data model, the append-only signal ledger, and the provenance rules: every ingested document is cached and hash-verified at intake, corrections never erase history, and the approval gate that keeps anything unreviewed off public surfaces is enforced in the data layer itself — not in anyone's memory.

UnblockedEverything above. This is why every number on the platform traces to a cached government file.
Up next

What the platform can already do

Read the public financial record the way an investor would

Medicare cost-report history for every California and Georgia hospital is loaded and queryable. For Madera, the graph now shows what was visible all along: cash fell from $19.6M to $8.7M in two fiscal years, and the FY2022 loss was $11.6M — from the filings themselves, not from news coverage.

106,431financial data points
3,981facility fiscal-years
2017→coverage

Reconstruct ownership — including the layers regulators' files don't show

Every open California hospital resolves to its operator and owners; private-equity and REIT relationships are flagged from the government's own ownership records. As a stress test, the graph reconstructed the Steward pattern — hospital → Steward entities → Medical Properties Trust as landlord — entirely from public files, including the sale-leaseback layer that Medicare ownership records never capture (it was recovered from SEC filings).

2,873facilities in the graph
94%of open CA hospitals with full chains
34PE-flagged ownership positions

Follow the transactions where they are actually happening

The Attorney General's docket has moved to nursing homes: the deals under review right now are skilled-nursing acquisitions, chain roll-ups, and REIT sale-leasebacks. California's 1,303 nursing facilities are now in the graph alongside its hospitals, with the chain operator each one reports — Ensign, PACS, and 300-odd others — so those filings land on real facilities instead of going unread. Ownership chains for nursing facilities landed August 24 — 97% of open facilities now resolve to their operator, with the parent-owner layer above them. SNF cost reports remain unloaded, and the platform says so wherever that data would appear.

1,303nursing facilities added
325chain operators named
40held filings that now resolve

Hold a closure's full story with every claim sourced

Madera Community Hospital is Case 01 in the dataset: 19 dated events from the first public warning through closure, reopening, and the maternity unit that never returned — every event citing a cached primary source, verified against the original document. The same treatment showed 814 → 694 births in the state's own utilization files before the count went to zero.

328days of provable public warning — every day sourced to a document that was public at the time
19sourced ledger events
100%of sources cached & hash-verified

Watch the live channels that carry early warning

Layoff notices (WARN), Medicare ownership changes, and the Attorney General's transaction docket are monitored continuously, with every retrieved document cached at ingestion — insurance against public files disappearing. The document reader turns those filings into dated, quoted events, and it is graded against the hand-transcribed Madera record before it is trusted with anything new. The channel is catching real activity: the August 17 run picked up a WARN notice filed August 11 by Sharp Memorial Hospital (San Diego — 20 employees, per the state's own report), now in the analyst queue awaiting review. A fourth channel came online August 17: Critical Access designation is now tracked over time, so a hospital losing its enhanced-payment status — a revenue cliff that precedes distress by quarters — becomes a detectable event.

4live monitoring channels
126events on facility ledgers
177AG docket documents tracked

Case 01 — what a monitoring system would have seen

The signal ledger for Madera Community Hospital, counting down. Approximate dates (known only to the month) are marked with ~.

Every event cites a cached primary or contemporaneous source: the Attorney General's decision, Congressional statements, state budget records, and local reporting — all verified against the original documents.

Waiting on decisions, not on engineering

  • The agreement. Deep case-tranche work and any Community Catalyst–branded or partner-facing surface begin when the agreement is in place. Everything above was built on Datable infrastructure as Datable work product, per the working understanding.
  • AHA Annual Survey license. The service-line and system-membership loader is built and waiting; it activates when the license lands.
  • Analyst time. The platform has queues ready for human review — matching decisions and detected events awaiting confirmation. These are review tasks by design: nothing in this system auto-publishes.