Skip to content

Commit 8194361

Browse files
committed
chore: update claude.md
1 parent 4dc9007 commit 8194361

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

CLAUDE.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,17 @@ The tool supports three normalization types defined in `NORMALIZATION_TYPES`:
6969

7070
When committing, YOU MUST use conventional commits.
7171

72+
### CLI Changes Checklist
73+
74+
When adding, removing, or modifying CLI options, YOU MUST:
75+
76+
1. **Update the documentation** at `docs/usage/options.md` with the new option details
77+
2. **Regenerate shell completions** for bash and zsh (see Shell Completions section above)
78+
3. **Test the changes** with `uv run python -m ffmpeg_normalize --help` to verify help text
79+
4. **Update tests** if the new option affects behavior
80+
81+
This ensures users have accurate documentation and working shell completions for all CLI flags.
82+
7283
### Dependencies
7384
The project uses:
7485
- `tqdm` for progress bars

0 commit comments

Comments
 (0)