94c7c90b9194a11d3fec4f6d48546748ae40f479
The health score funded ratio was only reading from the reserve_components table (replacement_cost), but users enter their reserve data on the Projects page using estimated_cost. When reserve_components is empty, the funded ratio now falls back to reserve-funded projects for: - Total replacement cost (estimated_cost) - Component funding status (current_fund_balance) - Urgent components due within 5 years (remaining_life_years) - AI prompt component detail lines Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
HOA Financial Intelligence Platform - Multi-tenant financial management for homeowner associations
Languages
TypeScript
95%
JavaScript
2.7%
Shell
2%
PLpgSQL
0.1%