Local-only by default — the table below is read from your browser.
| puzzle | family · phenomenon | status | time | target | pace | solved | revealed | attempts |
|---|
About this log: it's read from localStorage on this
device. Reset a single puzzle from inside it, or wipe the whole log with the
reset-everything button below — that clears every puzzle's saved state but
leaves the page intact.
Want cross-device sync? The backend that handles GitHub sign-in
+ per-account logs lives at backend/ in this repo (FastAPI
+ Postgres-or-SQLite, deployable to DigitalOcean via Docker). Run it,
then set window.LP_BACKEND_URL in
linguistics-config.js to its public URL and a "sign in
with github" button appears in the topbar above. See
backend/README.md for the deploy guide.