📊 Personal DB Dashboard

🏃
Ingest Workout
Drop a Garmin .fit file or enter manually
Pending
1 Upload
2 Review
3 Strava
4 Intake
5 Confirm
📁
Drop .fit file here or click to browse
Log Time
Consulting time entry
Pending
❤️
Health Snapshot
Garmin HRV / SpO2 snapshot .fit file
Pending
1 Upload
2 Preview
3 Confirm
📁
Drop Health Snapshot .fit here or click to browse
☁️
Salesforce Day Sync
Pull Day__c records for a date range
Pending
📚
Log Book
Mark currently reading, completed, or did not finish
1 Search
2 Book
3 Outcome
4 Confirm
Weekly Overview
Loading week data…
Try:
Companies
Graph Edges
Latest Price
Latest Fundamentals
📊 Open Graph Visualization ✏️ Edit Relationship Edges
Daily Data Refresh
📈 Price Data
ingest_inv_price_daily.py — fetches OHLCV from Polygon.io / yfinance  ·  run daily
📋 Fundamentals
ingest_inv_fundamentals.py — quarterly financials via yfinance  ·  run weekly
🔗 Price Correlations
recompute_inv_price_correlation.py — Pearson r for 30/90/365-day windows  ·  run after prices
Tip: run Prices daily after market close  ·  Fundamentals weekly  ·  Correlations after prices update. Badges reset each day. To automate, schedule ingest_inv_price_daily.py --yes via Task Scheduler.