We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4dc9007 commit 8194361Copy full SHA for 8194361
1 file changed
CLAUDE.md
@@ -69,6 +69,17 @@ The tool supports three normalization types defined in `NORMALIZATION_TYPES`:
69
70
When committing, YOU MUST use conventional commits.
71
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
83
### Dependencies
84
The project uses:
85
- `tqdm` for progress bars
0 commit comments