Claude Code for Real Estate
How claim-check works
Claude
Verified
Held
verified
held
bea.gov/news/2026/...
U.S. International Trade
in Goods and Services, July 2026
the agency's own release
fetched by verify.py
saved in the project
original
sources/bea-trade-2026-07.html
text
captures/bea-trade-2026-07.txt
fingerprints, taken by verify.py
text its own fingerprint
original and text, never edited
bea-trade-2026-07.txt
the goods and services deficit
was $88.6 billion in July, up
$17.4 billion from $71.2 billion
in June, revised.
the source's text
Claude
copied exactly
claims.json
claim
c6
value
88.6
unit
billion dollars
period
July 2026
source_id
bea-trade-2026-07
quote
"the goods and services
deficit was $88.6 billion
in July, up $17.4 billion
from $71.2 billion in
June, revised."
the only file Claude writes
source
bea-trade-2026-07
9c3ecd34...
claim
c6 · 88.6
"...deficit was..."
verify.py
plain Python, no AI
The source's fingerprints still
match the saved ones
The quote is in the text,
word for word
88.6 is in the quote
c6
All three pass, so the claim is verified. If any one fails, it's held.
REPORT.md · example from claim-check
claim
what
value
status
8 claims: 7 verified, 1 held.
bea-trade-2026-07.txt
the goods and services
deficit was $88.6 billion
surplus
in July, up $17.4 billion
fingerprint
saved 9c3ecd34ded2...
now 8532e7cb9ded...
one word changed
claim
source
status
c8 was already held. c6 and c7 are new.
a real sentence from the trade release
the goods and services deficit was $88.6 billion in July, up $17.4 billion from
$71.2 billion in June, revised.
a claim someone could write
July trade deficit
71.2 billion dollars
quote: the sentence above
fingerprint matches
quote is in the source
71.2 is in the quote
but 71.2 is June's number
The checker doesn't know which month, which sign, or which unit a number belongs to.
a next step: every Monday, in the cloud
Watchlist
census.gov
bea.gov
federalreserve.gov
New release
saved with its
fingerprint
Claude
adds claims for
your questions
verify.py
checks every
claim
DIGEST.md
on a separate
claude/
branch
You read it
and decide to merge
main copy
Example from claim-check: Census August release, 5 new claims, 5 verified
my commercial real estate research engine · October 10, 2026
Claims staged
~477,000
Pass the same check
~309,000
A fact counts only if a script finds it, word for word, in a saved source.
Anything new still waits for me to look at it.
1 / 8
Back
Next
Arrow keys or space to advance