Follow the project overview, package map, development workflow, and code conventions in CLAUDE.md.
For implementation work, preserve the pnpm workspace boundaries, add behavior-focused Vitest coverage, update all affected documentation locales, and add an accurate Changeset for user-facing package changes.
Before finishing implementation work:
- Compatibility. Functional UI changes must keep working with existing chrome: responsive layout (including the theme
smbreakpoint at 950px) and light/dark theme. - Documentation languages. If docs need updating, update every configured locale in
packages/docs-site(/,/zh/,/bn/) in the same change. Do not ship English-only docs. - Documentation versions. If the docs site needs a new frozen version, follow the existing versions CLI for every locale. Versioning and i18n compose (
/v,/zh/v,/bn/v); do not freeze only one language or omit precompiled assets.
Details: docs/agents/implementation.md
- Issue tracker conventions:
docs/agents/issue-tracker.md - Triage label vocabulary:
docs/agents/triage-labels.md - Domain documentation locations:
docs/agents/domain.md - Implementation contract:
docs/agents/implementation.md