git clone https://github.com/cevr/gent.git
cd gent
bun install
bun run gate # typecheck + lint + fmt + build + testAGENTS.md owns the commands, code style, Effect patterns, and test conventions. ARCHITECTURE.md owns the design; read it before a significant change and update it in the same commit when the change diverges from it.
- Fork the repo
- Create a feature branch
- Make changes; run
bun run gate(the pre-commit hook lints and formats the staged files only; the gate and CI run everything) - Submit PR — small, reviewable commits preferred over one mega-PR