A first-time contributor misses the conventions
A new contributor adds a CLI flag. The change works, but has no tests, no docs entry and uses a different error style.
Thanks for the contribution! Per CONTRIBUTING.md, new flags need a test in tests/cli/ and an entry in docs/cli.md. Errors in this project use CliError from src/errors.ts rather than throwing strings.
Result: The contributor fixes it in their next push; the maintainer's first look is at the feature itself.