docs: enhance CLAUDE.md with quality guidelines (#11464)

* docs: add linting and testing step to completion guidelines

* docs: update CLAUDE.md with PR template guideline
This commit is contained in:
Phantom
2025-11-26 15:45:43 +08:00
committed by GitHub
parent a2de7d48be
commit ff48ce0a58

View File

@@ -10,7 +10,9 @@ This file provides guidance to AI coding assistants when working with code in th
- **Log centrally**: Route all logging through `loggerService` with the right context—no `console.log`.
- **Research via subagent**: Lean on `subagent` for external docs, APIs, news, and references.
- **Always propose before executing**: Before making any changes, clearly explain your planned approach and wait for explicit user approval to ensure alignment and prevent unwanted modifications.
- **Lint, test, and format before completion**: Coding tasks are only complete after running `yarn lint`, `yarn test`, and `yarn format` successfully.
- **Write conventional commits**: Commit small, focused changes using Conventional Commit messages (e.g., `feat:`, `fix:`, `refactor:`, `docs:`).
- **Follow PR template**: When submitting pull requests, follow the template in `.github/pull_request_template.md` to ensure complete context and documentation.
## Development Commands