Repository navigation
Mistakes Generator v5.3.0 RC1
Pre-releaseMistakes Generator
Adds optional natural adjacent-key mistakes to outbound text and media captions.
Settings
enabled: on/offminLetters/maxLetters: eligible letters to changeprobability: 0-100% chance per eligible send- Available in instance settings and Settings Templates
- Embedded Evolution Manager controls are included for both
Protection and language behavior
- Preserves HTTP(S)/www URLs and bare domains such as
wikipedia.com - Preserves email addresses, mentions, and phone-like identifiers
- Leaves quoted keys, mention metadata, previews, and other message metadata unchanged
- Uses adjacent keyboard-row substitutions for Latin/QWERTY, Hebrew, Cyrillic, and Arabic, preserving case
Validation
Passed: Mistakes Generator tests (including protected identifiers, multilingual changes, case, and bounds); Settings Template hierarchy; review surfaces for docs and Manager UI; runtime OpenAPI audit (202 operations); Baileys/webhook/archive/chat documentation audits; message archive; outbound safety; message-key; log-redaction; ESLint; and tsc --noEmit.
The dual CJS+ESM tsup build was retried after Prisma generation. TypeScript completed, but bundling did not finish within the 110-second worker limit. CI remains the final full-build proof.
Rollback
The exact pre-feature source is tagged rollback/pre-mistakes-generator, commit 1cba37f6d49dd3c087e24275e848f0a12be0f5f1.
git fetch origin --tags
git switch -c instinct/mistakes-generator-rollback rollback/pre-mistakes-generator
git push -u origin instinct/mistakes-generator-rollbackThis prerelease does not merge or modify main.