Move inline styles into assets/style.css with wrapping KPI and chart rows,
a horizontally scrolling tab bar, and phone breakpoints. Shared components
put chart titles in HTML headings, legends above plots, and disable
drag-to-zoom so swiping scrolls the page.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9jG4CUFcH6n4vFvgtwndY
- Hide the Plotly logo credit on all dashboard charts
- Remove author name from the About page
- Rename "Management vs Faculty vs Enrollment Growth" to "Management Growth"
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- Add IPEDS F2H03C (spending distribution for current use) to endowment schema, loader, queries, and dashboard
- Endowment tab now shows spend rate alongside investment return rate
- Move planning docs to planning/ directory (gitignored)
- Update data dictionary
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>