KERNEL

CONVENTIONS.MD

Small technical rules, in one place.

Things like: named exports not default, Tailwind before CSS Modules, dates in ISO 8601, no console.log in the final commit.

CLAUDE.md points here. It exists so you do not repeat the same correction 5 times across 5 different sessions.

When you catch yourself saying the same thing for the second time in the same week, open the file and write it down.

In practice

# conventions.md

## Code
- Named exports, not default
- Tailwind before CSS Modules
- Dates in ISO 8601
- No console.log in the final commit

## Naming
- Component: PascalCase
- Hook: useFoo
- Util file: kebab-case.ts

## Imports
- @/ for absolute paths
- Order: react > next > third-party > @/

This practice is part of Claude Code OS, the full blueprint of the practices that separate following a tutorial from actually working with Claude. Ler em português.