AGENTS.md · git:20260610.e77df13 · 2026-06-10 · sha256 c6fddba1c8a59792
AGENTS.md git:20260610.e77df13A
Immutable. This exact content is served forever at /api/v1/blob/c6fddba1c8a59792.
# Repository Guidelines Canonical agent/contributor guidance for this repository lives in [CLAUDE.md](CLAUDE.md) — project structure, build/test/lint commands, code style, testing safety rules (never run the full suite inside a managed tmux session), security notes, and the deployment workflow are all maintained there. Please read it before making changes, and keep it the single source of truth rather than duplicating sections here. Quick pointers: - Type check: `tsc --noEmit` · Lint: `npm run lint` · Format: `npm run format:check` - Targeted tests only: `npm test -- test/<file>.test.ts` (bare `npm test` is unsafe in managed sessions) - Route tests use `app.inject()`; new tests needing ports must pick a unique `const PORT =` - Branch off `master` for all work; Conventional Commit-style messages (`fix(mobile): ...`) - Never commit secrets or local state from `~/.codeman/`