Use npm run typecheck for type checking.
Check ./CONTEXT.md for terminology questions.
For user-facing changes, add a changeset to .changeset. Check all changesets there first to see if there are duplicates. We use @changesets/cli, but you can create/edit the file manually. Make all bugfixes patch, all new features or breaking changes minor (since we're pre-1.0). Use package.json#name for the name.
When changing public-facing behavior, check README.md to see if the documentation needs updating.
Issues live as GitHub issues in mattpocock/sandcastle; external PRs are also a triage surface. See docs/agents/issue-tracker.md.
Default canonical labels. Agent provider support is detailed here. See docs/agents/triage.md.
Single-context layout: CONTEXT.md + docs/adr/ at the repo root. See docs/agents/domain.md.