These sources have no API — they're refreshed by hand. Freshness is the
newest snapshot per source; the periodic ones flag due soon once past their
ideal cadence and overdue once past the minimum. See the
update checklist for how to refresh each.
Investment-property value (Redfin)
2026-06-01 ✓
Updated 12 days ago
Cadence: Ideal monthly, stale after quarterly
Append a monthly Redfin snapshot to the property in inputs/accounts.json, then process.
Mortgage balance (Chase)
2026-06-01 ✓
Updated 12 days ago
Cadence: Ideal monthly, stale after quarterly
Copy the Chase mortgageHistory JSON page(s) into raw/, then upload + process.
Sleep quality (Sleep Cycle)
2026-05-25 ✓
Updated 19 days ago
Cadence: Ideal monthly, stale after quarterly
Export the Sleep Cycle CSV into data/sleep/, then make sleep + commit.
Event markers
2020-09-03 ✓
Updated 2109 days ago
Cadence: As needed
Add a milestone (house, job, market) to inputs/events.json, then upload.
Race results
2026-05-23 ✓
Updated 21 days ago
Cadence: As needed
Add an entry to webapp/race_results.json after a race.