Phase 7.0 Built

Financial Platform Foundation

This page documents the reusable finance foundation now active across Money Tools. It is the base for Phase 7.1 Mortgage Intelligence, Phase 7.2 Loan Intelligence, and every future financial calculator cluster.

Phase 7.0 status

Complete foundation build. This release adds the financial design system, calculator renderer, formula registry, intelligence engine, recommendation routing, chart layer, validation-ready input structure, copy/share/print actions, and SEO-ready platform documentation.

701 Financial Design System

Shared finance layout for calculator pages.

Hero → Inputs → Results → Meaning → Signal → Next Action → Related Calculators

702 Financial UI Components

Reusable currency, percentage, year, amount, and comparison input structures.

data-tb70-input + shared form grid + result cards

703 Formula Registry

Centralized registry connects calculator slugs to engines, inputs, clusters, and related calculators.

tb70_financial_registry()

704 Calculation Engine

Reusable loan payment, amortization, compound growth, debt payoff, ROI, DTI, budget, savings, and tax estimate patterns.

financial-platform.js + PHP helper formulas

705 Intelligence Engine

Every result returns meaning, rating, confidence, and next action instead of just a number.

Main result + plain-English interpretation + risk signal

706 Recommendation Engine

Related financial calculators are selected by calculator slug, cluster, and user journey.

tb70_related_financial_tools()

707 Chart & Signal Layer

Each calculator includes visual score bars and simple result chart blocks.

scoreLabel() + draw()

708 Export Actions

Results support copy, print, and share actions from the shared finance component.

Copy result / Print / Share

709 SEO Foundation

Finance applications can now use consistent WebApplication-style schema and canonical page structure.

tb70_financial_result_schema()

710 Future Expansion Ready

Phase 7.1 and later phases can now add calculators by defining slug, engine, inputs, and related tools.

Define → Calculate → Interpret → Recommend

How to add the next financial calculator

  1. Add the tool entry to includes/tools-data.php and assets/data/tools-index.json.
  2. Add the calculator slug to tb70_financial_registry().
  3. Select an engine such as loan_payment, affordability, amortization, debt_payoff, compound_growth, budget_health, dti, roi, savings_goal, or after_tax.
  4. Define inputs from the shared input catalog or add a new input once for all future tools.
  5. Add related calculators so users continue to the next best financial decision.

Phase 7.1 readiness

The site is now ready to build the Mortgage Intelligence cluster without rebuilding UI, result cards, formulas, recommendation patterns, chart basics, or export actions.