Farsi Smart Assistant v4.9.0
Farsi Smart Assistant v4.9.0
Universal Persian/English/Finglish correction-engine release.
Highlights
- Universal arbitration across valid/unchanged, keyboard-layout, Finglish, spelling and normalization hypotheses.
- English spelling suggestions with protected valid-source behavior and up to three visible ranked choices.
- Persian spelling suggestions with up to four visible ranked choices, selected from measured holdout evidence.
- Generalized Finglish correction with flexible multi-character + single-character segmentation and guarded reranking.
- Conservative Smart Auto with exact Undo behavior.
- Persian Unicode normalization and strong valid Persian/English protection.
- Persistent FA/EN UI remains independent from correction-engine language decisions.
- Existing approved toolbar, popup/header and current-site favicon visual contracts remain unchanged.
Verified release gates
Exact tested RC head: bc5c89752672a14d6a2e9641650aacd061f2b6da
Squash merge commit: a074f5178b8b7e015f0fe4c3010818cf86a68107
Exact tested/merge tree: 8e94e0d6bcbbbe8a34d136228e94b380261f6f83
Final fresh 5,000+/10,000 holdout:
- Keyboard Layout FA->EN: 99.92%
- Keyboard Layout EN->FA: 99.32%
- Valid English protection: 100%
- Valid Persian protection: 100%
- Canonical Finglish: 97.88%
- Variant Finglish: 95.04%
- English spelling visible top-3: 98.68%
- Persian spelling visible top-4: 98.24%
- Smart Auto English destructive FP: 0 / 10,000
- Smart Auto Persian destructive FP: 0 / 10,000
- Unicode normalization: 100%
- Adversarial suite: 100%
Security:
- CodeQL run
31935100092: PASS - Security quality gate run
31935100113: PASS
Founder/manual Chrome:
- exact CI Chromium artifact: PASS
- manual checks: 15/15 PASS
- founder receipt SHA256:
2C58EF3039479B6BB8B4A4576F10D3193C1FB8380E71B3A5BF22D33B1F247D1A
Deterministic release artifacts
- Chromium SHA256:
688D6EB7E442F4C3D6F51B921A4B339CF151B60C13534ED94436A2DB351C251B - Chromium size: 4267064 bytes
- Firefox SHA256:
62C5AA9F474A332C43F0E917B97023E4844B22821CC1380703CDF9C4252EBA29 - Firefox size: 4267616 bytes
- Local deterministic A/B build: PASS
- Local build vs GitHub CI artifact: byte-identical PASS
This release does not claim correction of every possible misspelling.
Store publication is not claimed by this GitHub Release. Chrome Web Store / Firefox AMO publication remains a separate dashboard-verified lifecycle in Issue #24.