A schema's pattern is precise and unreadable. When the constraint declares a message, that message now goes in the property's description too, after whatever the property already said, so the document carries both the rule a machine checks and the sentence a person reads.
Only @Pattern does this. Every other constraint has a keyword that already reads: required, maxLength, format: email. Repeating those as prose would be noise.
A schema's pattern is precise and unreadable. When the constraint declares a message, that message now goes in the property's description too, after whatever the property already said, so the document carries both the rule a machine checks and the sentence a person reads.
Only `@Pattern` does this. Every other constraint has a keyword that already reads: `required`, `maxLength`, `format: email`. Repeating those as prose would be noise.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
A schema's pattern is precise and unreadable. When the constraint declares a
message, that message now goes in the property's description too, after
whatever the property already said, so the document carries both the rule a
machine checks and the sentence a person reads.
Only @Pattern does this. Every other constraint has a keyword that already
reads: required, maxLength, format: email. Repeating those as prose would be
noise.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
A schema's pattern is precise and unreadable. When the constraint declares a message, that message now goes in the property's description too, after whatever the property already said, so the document carries both the rule a machine checks and the sentence a person reads.
Only
@Patterndoes this. Every other constraint has a keyword that already reads:required,maxLength,format: email. Repeating those as prose would be noise.🤖 Generated with Claude Code
Landed in master with #26, which was built on this commit:
5164f8cis inmasteras of2608302. Closing so the two do not publish twice.Pull request closed