v7.4 — Full Audit Fixes (2 July 2026)
🐛 FX split now mathematically exact — transfer fee removed from the pure-currency leg (it was inflating "asset growth" by ~$1,700); ① + ② = total to the cent
🐛 FX Concentration corrected — ASX-listed ETFs no longer counted as USD exposure, only your US-listed stocks are
💵 Tax refund double-count fixed — new "already in my bank balance" checkbox per lodgement stops a received refund being counted twice once your offset is updated
📈 Live portfolio net worth — new toggle on the net worth hero: track live market value of all 64 positions instead of static entry value, with live-vs-entry delta shown
🏦 HDFC interest — savings rate field (default 3%), annual interest shown, balance now compounds in all projections
⏰ HDFC staleness nudge — reminds you after 60 days to refresh the balance from your real statement
↺ Wire log → entry rate sync — one tap copies your precise blended rate into the cost-basis section
📌 Money Events log — lodgements and HDFC accruals are now timestamped under the net worth history so every movement has a paper trail
⚠️ ATO forex note added to the repatriation modeller (Division 775 realisation rules)
v7.3 — India Sector Overhaul (2 July 2026)
🐛 Fixed FX P&L contradiction — India investment now shows Pure FX Effect, Underlying Asset Growth, and Total Return as three separate lines, so it's never confusing when currency moves against you but total value still rises
🏦 New: HDFC Bank accumulated cash tracker — your un-reinvested India income (farming, factory, portfolio nodes) now has a real place to live, feeds directly into your India total and net worth
🔘 "+ Add This Year's Income to Balance" button — one tap accrues the year's liquid India income into your HDFC balance using the exact same figures shown elsewhere
📊 "Total India Asset Valuation" now shows real assets only (land + factory + nodes + bank cash) — the old ×10 income-capitalisation estimate is kept as a clearly-labelled informational figure, no longer silently inflating your real total
✅ Every India tab parameter re-verified against real screenshot figures — FX split math checked to the dollar
v7.2 — Tax Lodgement + Font Selector (1 July 2026)
🔠 Font size selector built into the header — 5 sizes (Current / A / B / C / D), your preference saves and persists
📋 Tax lodgement tracker — mark each FY as lodged, enter actual ATO refund/debt, flows into net worth as real cash
🔒 Year locking — lock any financial year to make income inputs read-only, protecting finalised tax records
🧾 Actual vs estimated — lodged outcomes replace model estimates in net worth, clearly labelled
🐛 Stress test fixes — LITO boundary floating-point bug fixed, MLS thresholds now year-aware, switchTaxYear button styling fixed on state restore
📋 What's New auto-shows once on new deploy, then stays closed until you tap the button
v7.1 — FY2026-27 Tax Update (1 July 2026)
📅 Multi-year tax selector — FY2024-25 through FY2027-28, all brackets and super caps switch instantly
🧾 ATO FY2026-27 live — 15% on $18,201–$45,000 (saves $268/yr), super cap $32,500
👆 Biometric rebuilt — always visible on lock screen, first tap registers, subsequent taps authenticate
🔐 Security button always in header — enable biometric, lock now, change PIN
📱 Lock on minimize — S26 PWA locks immediately on background, biometric on return
🏎️ 85 cars fixed — now run left-to-right toward numbers
v7.0 — Indian Tricolor Edition (June 2026)
🇮🇳 Full tricolor theme — saffron/white/green, 85 animated F1 cars, 64-position $90k portfolio
💳 Franking credits, FITO, MLS-precise India income, Property as real asset
📈 Net worth attribution — "What's actually driving this" with FX diagnosis per asset
🔔 ATO tax rules FY reminder, What's New auto-show on new version
v6.x — Security & Business
🍽️ Hospitality — Checchi's & Inglewood Public
🔒 PIN + biometric lock, Cloudflare Pages (bhargav-wealth-pages.pages.dev)
v1-5 — Foundation
ATO tax engine, CommSec portfolio, home loan, India assets, gold/silver, live prices, Firebase.