Skip to content

Commit dd6ac9b

Browse files
brianfunkclaude
andcommitted
docs(CLAUDE.md): add PR review workflow and update features
- Add PR review workflow section with guidance on checking comments - Add supported languages list (9 languages now supported) - Add features section documenting full capabilities - Emphasize running lint/tests before commits as first step Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent fa3b9e0 commit dd6ac9b

1 file changed

Lines changed: 31 additions & 9 deletions

File tree

CLAUDE.md

Lines changed: 31 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,37 @@ Key constants:
3232

3333
## When Making Changes
3434

35-
1. Ensure all tests pass: `npm test`
35+
1. **ALWAYS run lint and tests before committing**: `npm run lint && npm test`
3636
2. Maintain 100% coverage: `npm run test:coverage`
37-
3. Run linter: `npm run lint`
38-
4. Update CHANGELOG.md for any user-facing changes
39-
5. Preserve the fun flair (ASCII art header, tagline)
37+
3. Update CHANGELOG.md for any user-facing changes
38+
4. Preserve the fun flair (ASCII art header, tagline)
4039

41-
## Known Limitations
40+
## PR Review Workflow
4241

43-
- Maximum supported number: `Number.MAX_SAFE_INTEGER` (9,007,199,254,740,991)
44-
- No decimal support
45-
- English only
46-
- No ordinal support (1st, 2nd, 3rd)
42+
- Always check GitHub PR comments before continuing work
43+
- Review feedback from Codex, human reviewers, and CI systems
44+
- Fix valid issues before pushing new commits
45+
- Use `gh pr view <number> --comments` to fetch PR comments
46+
47+
## Supported Languages
48+
49+
- English (default)
50+
- Spanish (`es`, `spanish`, `español`)
51+
- French (`fr`, `french`, `français`)
52+
- German (`de`, `german`, `deutsch`)
53+
- Danish (`da`, `danish`, `dansk`)
54+
- Chinese (`zh`, `chinese`, `中文`)
55+
- Hindi (`hi`, `hindi`, `हिन्दी`)
56+
- Russian (`ru`, `russian`, `русский`)
57+
- Portuguese (`pt`, `portuguese`, `português`)
58+
59+
## Features
60+
61+
- Number to words (cardinal)
62+
- Ordinals (1st, 2nd, 3rd)
63+
- Decimals (3.14 → "three point one four")
64+
- Currency ($1.23 → "one dollar and twenty-three cents")
65+
- Fractions (1/2 → "one half")
66+
- Roman numerals (42 → "XLII")
67+
- Negative numbers
68+
- BigInt support up to 10^36

0 commit comments

Comments
 (0)