Development

The backend is native Node.js ESM. The frontend is a Svelte application built by Vite. There is no application framework or external database driver; Node's built-in node:sqlite owns application persistence.

Read Architecture before changing lifecycle code, then follow Contributing to avoid hot-reload regressions.