Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 888 Bytes

File metadata and controls

16 lines (13 loc) · 888 Bytes

Repository Guidelines

Canonical agent/contributor guidance for this repository lives in 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
  • Tests: npm test (the CI gate, safe to run bare) or npm test -- test/<file>.test.ts for one file
  • 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/