Data quality
Every FalconEye feed in one place: how fresh it is, exactly what refreshes it, and where the trust gaps are. Stale (>3 days) sources are flagged.
live
Feeds tracked
19
data sources monitored
Stale feeds
12
fixable — no update >3 days
CF sources stale
2
CF key expired
Biggest gap
100%
bills missing statute text
Cloudflare key (forum clearance): set 53.2d agolikely EXPIRED (CF clearance lasts hours). 2 forum sources are stale as a result.
Needs your attention
Manual upkeep — coverage gaps and collectors only you can run
Real-estate ownership coverage36% of the 1,554 plots have an owner on record — 991 still untitled, and owners change over time.
Paste more `/realty` output into /admin/realty; re-import plots whose owners have changed.
Real-estate sale compsThe #realestate realized-sales feed is dead, so the CMA's freshest comps come only from threads you paste in.
Copy-paste #realestate sale/auction threads into chat — I parse and ingest them as comps + owner updates.
Eviction archive coverageEarlier crawler builds stalled ~plot c525 (one thread hung OCR). The v1.1 userscript now walks every board page, force-skips any thread that hangs, and resumes across sittings — so the whole archive is reachable.
Update the eviction userscript to v1.1 in Tampermonkey and let it walk the archive to the end (re-run to continue; it resumes from the last stop).
Punishments feed emptyNo LiteBans data has ever been collected — the credit/reputation signal is missing.
Run the LiteBans userscript once to seed it.
Cloudflare key expiredForum clearance is 53.2d old, so courts/filings/bills are frozen.
Send me a fresh cf_clearance — I run the CF runbook automatically.
When you give me a fresh CF key
The standing plan — you don't need to say what it's for
  1. I store it as forum_cookie + forum_ua and confirm it passes from your IP.
  2. Because cf_clearance is IP-bound (it only works from the machine that solved the challenge, not the VPS), I run the CF-walled scrapers — courts + forums (bills)locally on your machine, then merge the refreshed tables up to the VPS. (Company filings use the Internet Archive, so they don't need the key.)
  3. I verify each pulled fresh rows and report what moved (targeting whatever the tables below still show stale).
Needs a fresh CF key
one fresh CF key refreshes all of these
SourceRowsLast updatedStatusWhat refreshes it
Court docket
forum court cases via local CF scrape → merged · newest event 2026-08-28
1,17353.2d agostaleSend a fresh CF key → I scrape `courts` locally (your IP) + merge to VPS
Legislation
forum bills tracker via local CF scrape → merged · newest event 2026-08-20
35153.2d agostaleSend a fresh CF key → I scrape `forums` locally (your IP) + merge to VPS
Needs a collector run (your machine)
SourceRowsLast updatedStatusWhat refreshes it
Eviction auctions (archive crawler)
in-browser userscript over the forum eviction archive
9953.2d agostaleRun the eviction archive userscript (v1.1 walks the whole archive + resumes from the last stop)
Foot traffic
BlueMap per-plot rollup (VPS-only)
1,376todayfreshRun the BlueMap sampler on your machine
Player samples
raw BlueMap positions via the collector userscript — if stale during active play, the ingest token was likely rotated: re-paste it (apps/web/.env.production) into the collector
1,917,137todayfreshRun the BlueMap sampler on your machine
Punishments (LiteBans)
in-browser LiteBans userscript
0staleEmpty — run the punishments userscript
Manual entry
SourceRowsLast updatedStatusWhat refreshes it
Realty titles
first-party /realty ownership records
56351.9d agostalePaste `/realty` output into /admin/realty
Auto — self-refreshing
SourceRowsLast updatedStatusWhat refreshes it
Company filings
forum company docket via Internet Archive (first_seen) · newest event 2026-08-27
14953.2d agostaleAuto via Internet Archive (Wayback) — no CF key needed
Arbitrage
per-item buy/sell spread opportunities
38652.1d agostaleAuto (cron)
FMI trade archive
official economy API — daily VWAP history feeding the market index (archive through 2026-07-19)
45,66340.1d agostaleAuto (cron)
ChestShop prices
gnomestats per-item market stats
2,17910.1d agostaleAuto (cron)
Banknotes
The Mint player-issued instruments
4,28610.1d agostaleAuto (cron)
Media posts
gnomestack newsletter posts
2729.1d agostaleAuto (cron)
Crowdfunding
gnomefundme campaigns
4189d agostaleAuto (cron)
CPI prices
cpi.crynn.dev item index (legacy — still feeds item tables until workstream-2 cutover)
99,2691.1d agofreshAuto (cron)
Macro economy
daily money-supply / treasury snapshot
601.1d agofreshAuto (cron)
Firms
per-firm balance / employee snapshot
191,7981.1d agofreshAuto (cron)
Dead — upstream lost
SourceRowsLast updatedStatusWhat refreshes it
Property sales
realized real-estate transactions (CMA comps)
31653.3d agodeadDiscord #realestate feed lost — retired
Discord export
DiscordChatExporter chat feed (upstream of the #channel feeds)
39,03546.4d agodeadDiscord export pipeline lost — retired
Known gaps
Trust & completeness holes — what FalconEye can't yet classify or verify (distinct from staleness)
MetricValueNote
Court verdicts unread682 of 1,173 (58%)unread, not classifiable
Court charges unclassified682 of 1,173 (58%)charge type not yet tagged
Bills missing statute text351 of 351 (100%)law-impact tags are title-only
Non-market property transfers83 of 316 (26%)excluded from CMA
Plots without a title record991 of 1,554 (64%)ownership unknown
Shops currently empty0 of 0of shops currently empty