File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525## Workspace constraints
2626
2727- Use pnpm
28- - Use Node 20
28+ - Use Node 22
2929- Entire repository is ESM (` "type": "module" ` )
3030
3131## Working conventions
3737- Avoid adding new dependencies unless clearly justified
3838- Do not add CI integration unless explicitly asked
3939- Before making large structural changes, summarize the conventions found in the repo and the planned approach
40- - Git commits should follow convential commit pattern in commitlint.config.cjs
40+ - Git commits should follow conventional commit pattern in commitlint.config.cjs
41+ - Commit messages should be short — single line preferred; no multi-paragraph explanations
42+ - Never add ` Co-Authored-By ` trailers to commits
43+ - Never push directly to main — always create a branch and open a PR
4144
4245## Nx-generated projects cleanup
4346
You can’t perform that action at this time.
0 commit comments