verification · point 39

Count it yourself

The whole project in one instruction: do not trust us — run it.

Nothing here asks to be believed

Every number on this site carries a declaration — text, scope, unit, rules. To re-derive one yourself:

git clone <repository>
python 09-MATH/engine/engine_cli.py --text uthmani --scope whole --unit letters
# → 327,514  (declaration printed beside it)
python 09-MATH/audit_v1.py   # re-runs every gate of every layer

Two anchors you can check by hand tonight: al-Fātiḥa has 7 āyāt, 29 words, 139 letters (basmala counted, letters = Unicode category Lo on the Tanzil Uthmānī text); the whole text has 327,514 letters and 77,881 words under the default rules.

The baselines

textletters (default rules)
327514
77881
327515
77881
332837
78248
332837
78248

Rule switches and their exact worth: shadda-doubles +23,016 · superscript alef +9,838 · waṣla off −13,819 · tanwīn +8,893. A number quoted without its rules is not a fact yet.