You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update CLAUDE.md - fix stale install docs and add changelog guideline
- Remove outdated --production flags from package manager install commands
- Add best practice #8: changelog discipline for user-facing changes only
- Update module descriptions for clarity
- PM2: `pm2 start bun -- start` | `pm2 start npm -- start` | etc.
190
190
@@ -302,6 +302,8 @@ Auto-detects port from package.json scripts.
302
302
4.**Naming**: `cmd_<name>()` for commands, descriptive for helpers
303
303
5.**Error handling**: `error()` for fatal, `warn()` for non-fatal
304
304
6.**Comments**: Complex logic only, code should be self-documenting
305
+
7.**Search before implementing**: Before writing any new function, search the entire codebase with Grep to check if it already exists. Functions may be defined in different modules than expected.
306
+
8.**Changelog discipline**: CHANGELOG.md is for end users. Only log user-facing changes (features, behavior changes, bug fixes). Never log internal doc edits, CLAUDE.md updates, or refactors with no external effect.
0 commit comments