pf_app
Three sections were describing an app that no longer exists: the project layout still called Sidebar a 3-step nav and StatusBar a source and version picker, and the toolbar section still listed Fit widths. Adds "Choosing a forecast" (the sidebar list, why it is not nested under the Forecast step, why the source is absent and inferred, and the forecast/step naming collision that is still undecided) and "Setup and Baseline are admin-only to write" (which routes carry requireAdmin, which deliberately do not and why, the fieldset approach, and the note that a 403 used to blank the app because an error body reached .map during render). The toolbar section gains why Fit widths was removed rather than fixed, and how the Calculating indicator is driven -- including that perspective-config-update is the obvious hook and reports the end of the work rather than the start. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| lib | ||
| public | ||
| routes | ||
| setup_sql | ||
| ui | ||
| .env.example | ||
| .gitignore | ||
| CLAUDE.md | ||
| install.sh | ||
| package-lock.json | ||
| package.json | ||
| PERSPECTIVE.md | ||
| pf_perspective_options.md | ||
| pf_spec.md | ||
| pf.sh | ||
| server.js | ||