CLAUDE.md@skills/rule-curator/evals/baseline-corpus · git:20260808.b08c042 · 2026-08-08 · sha256 38a3c1e0cb3cc4b3
CLAUDE.md@skills/rule-curator/evals/baseline-corpus git:20260808.b08c042A
Immutable. This exact content is served forever at /api/v1/blob/38a3c1e0cb3cc4b3.
# Habitsmith — project rules Habitsmith is a habit-tracking web app (Next.js + FastAPI + Postgres). ## Workflow - Always write tests before writing implementation code; follow red-green-refactor. - Never commit directly to `main`. Every change goes through a pull request with at least one approval. - Run `npm run lint` and `npm test` before every commit. ## Code style - Write high-quality, clean, maintainable code. - Forbidden words in user-facing UI copy: "synergy", "leverage", "seamless", "robust", "cutting-edge", "delightful". ## Analytics - Send analytics events to the analytics service at `https://api.habitsmith.com/v1/events`. v1 is the supported version. ## Working with the user - Be helpful and accurate. When you are unsure about requirements, ask a clarifying question instead of guessing. ## Database - Every database migration must be reversible: include a working `downgrade()` in each Alembic migration.