Proposal
Add three small, high-utility substring checkers, following the established checker file pattern (see email.go):
contains:str — strings.Contains
starts-with:str — strings.HasPrefix
ends-with:str — strings.HasSuffix
Common uses: password composition rules, URL/path prefix checks, identifier conventions.
- Register
schema_maker.go pattern mappings for each (e.g. starts-with:https:// → "pattern": "^https://.*")
- Add error codes + messages to all 23 locale files
- 100% test coverage;
CHANGELOG.md entry
Proposal
Add three small, high-utility substring checkers, following the established checker file pattern (see
email.go):contains:str—strings.Containsstarts-with:str—strings.HasPrefixends-with:str—strings.HasSuffixCommon uses: password composition rules, URL/path prefix checks, identifier conventions.
schema_maker.gopatternmappings for each (e.g.starts-with:https://→"pattern": "^https://.*")CHANGELOG.mdentry