# ── Dependencies ────────────────────────────────────────────
node_modules/

# ── TypeScript build output ──────────────────────────────────
app/dist/
frontend/dist/

# ── Vite cache ───────────────────────────────────────────────
frontend/.vite/

# ── SQLite database (keep the directory, not the data) ───────
data/sqlite/*.db
data/sqlite/*.db-shm
data/sqlite/*.db-wal

# ── Environment — commit .env.example, never .env ────────────
.env
.env.local
.env.*.local

# ── Docker volumes / build context artifacts ─────────────────
.docker/

# ── OS noise ─────────────────────────────────────────────────
.DS_Store
Thumbs.db
desktop.ini

# ── Editor noise ─────────────────────────────────────────────
.vscode/settings.json
.idea/
*.suo
*.user
