Problem
The repository still carries dead weight from its previous life as a FastAPI backend:
- `frontend/js/app.js` (around line 6) defines `const API_BASE = ''` which is never read — every call goes through `pyCall()`, not `fetch()`. `CLAUDE.md` already notes it as "vestigial leftover".
- Top-level `pyproject.toml` and `.python-version` exist with no functional role (`dependencies = []` per `CLAUDE.md`). They mislead newcomers into running `pip install` or assuming a server is involved.
Proposal
- Delete the `API_BASE` constant and any commented-out `fetch()` calls.
- Update README to state clearly: this is a 100% static site, no Python or Node toolchain needed to serve it.
Acceptance criteria
Why now
5-minute fix. Reduces new-contributor confusion (no false "do I need a Python venv?" detour) and keeps the codebase honest.
Problem
The repository still carries dead weight from its previous life as a FastAPI backend:
Proposal
Acceptance criteria
Why now
5-minute fix. Reduces new-contributor confusion (no false "do I need a Python venv?" detour) and keeps the codebase honest.