← Advisor dashboard

The whole picture

Methodology

How the advisor dashboard and the planning tools compute, where every number comes from, and what they leave out.

Purpose

These pages are a public demonstration of what an investment adviser representative looks at and computes before advising a client: the intersection of tax and investing at the level a planning firm works at (equity compensation, bracket management, concentration), built so that every number is deterministic, sourced and reproducible. There are no clients, no logins and nothing is stored; the sample household is synthetic.

The deterministic-math principle and how it is enforced

Every displayed number is the output of a pure function in assets/js/calc/. Those modules take the parameter file explicitly, import no DOM or network code, and never read the clock. Page code formats and displays; it never computes. This is enforced, not promised:

Formulas

Tax parameters

ParameterValueSourceRetrieved

Notes recorded with the file

Market data sources and attribution

The dashboard's market strip reads a snapshot published once each weekday evening by a small machine at home that fetches public series from FRED (Federal Reserve Bank of St. Louis) and writes one JSON file to object storage. The site never talks to that machine. If any required series is missing or stale the publisher keeps the previous file and logs the failure; the page shows an "as of" badge after five days and "market data unavailable" if the file cannot be read.

The economic-cycle reading is the existing cycle model's published snapshot, unchanged; see the cycle page.

Planning calendar

Known simplifications

Change log