fire-planner/frontend
Viktor Barzin f2c36bc4a3
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
whatif: contextual hints + collapsible "About the model" panel
The user kept asking what each strategy means. Adding two layers:

1. Inline hint under each dropdown (Jurisdiction, Strategy, Glide
   path) — short one-liner that updates as the selected option
   changes. So no clicking required to see what trinity vs
   guyton_klinger does.

2. <details> panel at the bottom: "About the model" with all
   strategies, glide paths, jurisdictions described in plain
   English, plus a note on how the engine treats tax (post-fix:
   drain = w + tax(w)) and the returns model (Shiller block
   bootstrap, 60/40 ≈ 4.6% real long run).

Plain-English originals — Trinity / Guyton-Klinger / VPW are
public-domain finance concepts.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-10 00:43:59 +00:00
..
src whatif: contextual hints + collapsible "About the model" panel 2026-05-10 00:43:59 +00:00
.gitignore frontend: scaffold Vite + React 19 + TS + Tailwind v4 + TanStack Query 2026-05-09 21:53:59 +00:00
index.html frontend: scaffold Vite + React 19 + TS + Tailwind v4 + TanStack Query 2026-05-09 21:53:59 +00:00
package-lock.json frontend: scaffold Vite + React 19 + TS + Tailwind v4 + TanStack Query 2026-05-09 21:53:59 +00:00
package.json frontend: scaffold Vite + React 19 + TS + Tailwind v4 + TanStack Query 2026-05-09 21:53:59 +00:00
tsconfig.app.json frontend: scaffold Vite + React 19 + TS + Tailwind v4 + TanStack Query 2026-05-09 21:53:59 +00:00
tsconfig.json frontend: scaffold Vite + React 19 + TS + Tailwind v4 + TanStack Query 2026-05-09 21:53:59 +00:00
tsconfig.node.json frontend: scaffold Vite + React 19 + TS + Tailwind v4 + TanStack Query 2026-05-09 21:53:59 +00:00
vite.config.ts frontend: scaffold Vite + React 19 + TS + Tailwind v4 + TanStack Query 2026-05-09 21:53:59 +00:00