CaLab: calcium imaging analysis tools
Phase 2 of the October 2026 codebase review: the structural work that makes adding a new CaLab web app a single command (npm run new-app -- ). Shared UI is backend-free, per-app config is three lines, app identity comes from one calab.id field, a build-time apps.json manifest drives the landing page and the Python brid...