Mashrabaمشربة

About this text: The Rose-Garden of Mystery

گلشن راز

Maḥmūd Shabistarī (d. 720/1320 or c. 740/1339–40)

The whole poem (717/1317): fifteen questions from Herat on thinking, the self, the traveller and the Perfect Human, unity and multiplicity, “I am the Truth”, the part greater than the whole, and the lovers' language of eye, lip, curl, mole, wine, tavern, idol and girdle, each answered in Persian couplets and read by the poet himself.

1008 couplets · ~205 min · published translation · 12,010 words · metre: hazaj musaddas maḥdhūf (mafāʿīlun mafāʿīlun faʿūlun; the last foot also mafāʿīl), one metre for the whole poem

Read it →
13 layers, each with its licence

The original

Whinfield's Persian textE. H. Whinfield · 1880Public domain
By
E. H. Whinfield (editor (text based on Hammer-Purgstall 1838, collated with two Indian manuscripts)) · 1880
Source:
E. H. Whinfield, Gulshan i Raz: The Mystic Rose Garden of Sa'd ud din Mahmud Shabistari. The Persian text, with an English translation and notes, chiefly from the commentary of Muhammad bin Yahya Lahiji (London: Trübner, 1880); the Persian separately paginated pp. 1–58, printed right to left at the back of the volume (archive.org leaf n = 180 − printed page). University of Toronto (Robarts) scan; a second scan of the same edition is gulshanirazmyst00whingoog (Google/Michigan) · link ↗
In the reader:
All 1008 couplets, transcribed couplet by couplet, with Whinfield's numbering and headings; each couplet number links to its page. His misprints are kept as printed and flagged (sic)
Licence:
Public domain (published 1880; Whinfield died 1922). The page images are linked, not copied
Notes
His text "is based on that of Hammer [-Purgstall, Rosenflor des Geheimnisses, 1838], collated with two Indian MSS." (the Calcutta Asiatic Society copy and a Midnapore manuscript), restoring couplets Hammer omitted (introduction, p. v). Hammer-Purgstall 1838 itself was not found on archive.org and is not used.
Whinfield's marginal variants (H, L, MSS)E. H. Whinfield · 1880Public domain
By
E. H. Whinfield (editor; the variants are printed in his margin) · 1880
Source:
Whinfield 1880, the margin of the Persian text: H = Hammer-Purgstall 1838, L = the Midnapore manuscript, MSS = the commentary or the Calcutta copy; transcribed as the #M lines of scripts/persian/whinfield-1880-fa.tsv · link ↗
In the reader:
Under the couplet they concern ("Whinfield's margin"): 413 variants at 345 couplets
Licence:
Public domain (part of the 1880 edition)
Notes
Described, not taken into the text. Whinfield's English often translates the margin's Midnapore reading rather than his printed text (the triangulation in the text record, §5). The margin notes in the smallest type (vv. 105, 107, 136, 148, 158, 539) still need a human reading.
The Lahore lithograph (second witness)Maṭbaʿ Rifāh-i ʿĀm Steam Press, Lahore · 1347 (presumably AH, 1928–29)PD-US
By
Maṭbaʿ Rifāh-i ʿĀm Steam Press, Lahore (printer (editor not named)) · 1347 (presumably AH, 1928–29)
Source:
Gulshan-i rāz (Lahore: Maṭbaʿ Rifāh-i ʿĀm Steam Press), dated 1347 in the Digital Library of India record; nastaʿlīq lithograph with an Urdu verse rendering; Maulana Azad Library, AMU (same scan also dli.ernet.439341). Lahore printed page = PDF page − 3 · link ↗
In the reader:
Only in the notes: consulted at 84 places (the doubtful readings and the lines that do not scan); its readings are given under the couplet, never taken into the text
Licence:
Public domain in the US (published before 1931)
Notes
Confirms Whinfield's misprints as misprints, gives real variants, and for 23 of the hemistichs that do not scan has a reading that does. Its order differs at 884–886 and it adds a couplet after 762. Not collated in full. Author's decision (4 Oct 2026): Lahore readings stay as notes, even where Whinfield's print fails the metre.
UNVERIFIED:
The date 1347 is the Digital Library of India record's; that it is AH (1928–29) is presumed, not confirmed on the title page.
Ganjoor's digital textGanjoor (ganjoor.net) · n.d. (consulted 2026-10-04)UNVERIFIED
By
Ganjoor (ganjoor.net) (digital text) · n.d. (consulted 2026-10-04)
Source:
Ganjoor, Shabistarī, Gulshan-i rāz (ganjoor.net/shabestari/golshaneraz), 64 sections, 1034 couplets, read through its API (api.ganjoor.net/api/ganjoor/page?url=/shabestari/golshaneraz/shN) · link ↗
In the reader:
Nothing of it is shown. Used only as a reading aid while transcribing Whinfield
Licence:
No licence stated for the texts; not shown
Notes
As for ʿAṭṭār: no licence is stated for Ganjoor's texts and the edition it follows is not named. Where Whinfield and Ganjoor differ (in wording at about 370 places; Ganjoor has 26 more couplets and gathers the fifteen questions in the cause of writing), the page image of Whinfield is followed.
UNVERIFIED:
Ganjoor states no licence for its texts and does not name the edition its text follows.

Our edition

Our transcription of Whinfield's PersianClaude (AI) · 2026-10-04Our work
By
Claude (AI) (read from the page images at 250 dpi, in overlapping bands, in seven page ranges) · 2026-10-04
Source:
scripts/persian/whinfield-1880-fa.tsv (couplet, hemistichs, printed page, flag, note; #H headings, #S sections, #M margin variants), built by scripts/persian/build_gulshan.py; doubtful readings in scripts/persian/gulshan-raz-doubts.json; method in the text record, §2
In the reader:
In full; 46 doubtful readings flagged with a note; Whinfield's misprints kept as printed with a quiet sic (247, 448, 461, 470, 708, 712, 762)
Licence:
Ours
Made by:
Claude (Opus; exact version not recorded), 2026-10-04 (AI reading of the page images; every word follows the image)
Notes
Every fifth couplet checked against Whinfield's marginal numerals (all 201 match); two overlaps read twice independently; 51 places re-read on the images by a second agent (41 confirmed, 10 corrected). Normalised: ی/ک, no vowel marks; word spacing as printed. Human proofreading against the images, above all of word spacing, is pending.

Published translations

Whinfield's EnglishE. H. Whinfield · 1880Public domain
By
E. H. Whinfield (translator (following Lāhījī's commentary)) · 1880
Source:
Whinfield 1880, English pp. 1–94 (English page P = archive.org leaf n = P + 23); taken from the hOCR of the Toronto scan by scripts/persian/build_whinfield_en.py (verse lines by font size, footnotes dropped, lines paired by the 201 marginal numbers), OCR slips fixed against the Michigan scan's OCR · link ↗
In the reader:
Under each couplet, on request (Aa → Whinfield, off by default); each couplet links to its page
Licence:
Public domain (Whinfield died 1922)
Notes
Two lines for each couplet, "as close to the original as possible, Lāhījī's renderings … being strictly followed throughout" (his introduction). His notes are not reproduced. His English has 314/315 and 736/737 in the other order from his own Persian; they are paired back to match the Persian.
The Dialogue of the Gulshan-i-Raz (1887)E. A. Johnson (UNVERIFIED) · 1887Public domain
By
E. A. Johnson (UNVERIFIED) (translator, unnamed on the title page; catalogued as E. A. (Edward Armstrong) Johnson, "Johnson Pasha") · 1887
Source:
The Dialogue of the Gulshan-i-Raz, or Mystical Garden of Roses of Mahmoud Shabistari, with selections from the Rubaiyat of Omar Khayam (London: Trübner, 1887), pp. 7–56; blank verse, made from a Bombay lithograph of 1280/1863–64; a second copy is dialoguegulshan01khaygoog · link ↗
In the reader:
Not shown. Used in the triangulation only, where it has the passage (vv. 71–196 and 295–739)
Licence:
Public domain (published 1887)
Notes
A loose blank-verse version of the questions and answers only (it omits the prologue, the epilogue, vv. 197–294 and everything from v. 740), not couplet for couplet; in places it echoes Whinfield's wording, so it is not a fully independent witness. Its Bombay text sometimes follows Hammer (125, 355, 420, 562, 637).
UNVERIFIED:
The translator is not named in the book; E. A. Johnson is reported by library catalogues and reprint listings, not confirmed. (archive.org's metadata wrongly gives Omar Khayyam as creator.)

AI layers

English, couplet by coupletClaude (AI) · 2026-10-04Our work
By
Claude (AI) (translator) · 2026-10-04
Source:
scripts/persian/ai/gulshan-raz-en.tsv
In the reader:
Under each couplet
Licence:
Ours; marked AI
Made by:
Claude (Opus; exact version not recorded), 2026-10-04 (first commit of scripts/persian/ai/gulshan-raz-en.tsv; 49 couplets rewritten the same day after the triangulation)
Notes
Written for this reader from Whinfield's Persian without consulting a translation, then compared with Whinfield's English and the 1887 Dialogue (the triangulation); 49 couplets rewritten after the comparison. Where it follows a reading other than Whinfield's print (121, 517, 555, 649, 708, 764, 941), the couplet's note says so. Quran quotations and allusions are marked in brackets (87). No copyrighted translation was consulted.
Transliteration (IJMES Persian, classical)Claude (AI), scripts/persian/scan_metre.py · 2026-10-04Our work
By
Claude (AI) (reading); scripts/persian/scan_metre.py (mechanical metre check) · 2026-10-04
Source:
scripts/persian/ai/gulshan-raz-tr.tsv; scheme on the About page (#transliteration) and in the text record, §3a
In the reader:
Under each hemistich and in the word panel (Aa → Transliteration, on by default)
Licence:
Ours; marked AI
Made by:
Claude (Opus; exact version not recorded), 2026-10-04 (first commit of scripts/persian/ai/gulshan-raz-tr.tsv)
Notes
A reading of the unvowelled Persian in classical pronunciation, with the metre (hazaj musaddas maḥdhūf) deciding vowel length, the iḍāfa and the enclitic vowels; written in six batches, each hemistich checked by the scanner as it was written. Hemistichs that do not scan as read are marked † and listed, not forced.
Word glossesClaude (AI) · 2026-10-04Our work
By
Claude (AI) (glosses) · 2026-10-04
Source:
scripts/persian/ai/gulshan-raz-glosses.tsv
In the reader:
In the word panel: one gloss per written form (3,208 forms), in the sense the poem gives it; for the symbols, the plain word and the poet's own reading with the couplet
Licence:
Ours; marked AI
Made by:
Claude (Opus; exact version not recorded), 2026-10-04 (first commit of scripts/persian/ai/gulshan-raz-glosses.tsv)
Translators differ (triangulation)Claude (AI) · 2026-10-04Our work
By
Claude (AI) (comparison of our English with Whinfield's and the 1887 Dialogue, six agents by couplet range, merged by hand per §17) · 2026-10-04
Source:
app/src/content/triangulation/gulshan-raz.json; summary in the text record, §5
In the reader:
Only the serious divergences (53 of 94), as a note under the couplet
Licence:
Ours; marked AI. The translators' words quoted in it are public domain
Made by:
Claude (Opus; exact version not recorded), 2026-10-04 (content/triangulation/gulshan-raz.json generatedOn; scripts/triangulate.py does not yet read Persian)

Automatic analysis

Metre check of the transliterationscripts/persian/scan_metre.py · 2026-10-04Our work
By
scripts/persian/scan_metre.py (syllabifies the Latin and fits it to u – – – | u – – – | u – –) · 2026-10-04
Source:
scripts/persian/scan_metre.py --text gulshan-raz; the licences added for this poem in the text record, §3a
In the reader:
† on the hemistichs that do not scan; the count on the About page
Licence:
Ours
Notes
hazaj musaddas maḥdhūf (mafāʿīlun mafāʿīlun faʿūlun), the last foot also maqṣūr. 1982 of 2016 hemistichs scan; the 34 that do not read in the print exactly as transcribed.

Audio

Recitations on Ganjoor (linked out)رضا, فاطمه زندی · published on Ganjoor 2021-06-03 to 2026-07-17UNVERIFIED
By
رضا (reciter, Ganjoor sections 1–18); فاطمه زندی (reciter, Ganjoor sections 31, 35 and 57) · published on Ganjoor 2021-06-03 to 2026-07-17
Source:
Ganjoor, Gulshan-i rāz, 21 recited sections (ganjoor.net/shabestari/golshaneraz/sh1 … sh57), each mapped to Whinfield's couplet range by its opening couplet; app/src/content/companions/gulshan-raz.json (PROTOCOLS §18), links checked 4 Oct 2026 · link ↗
In the reader:
A quiet "Listen on Ganjoor ↗" at the couplet where each recited section starts, and in the connections panel; the full list under Companions
Licence:
No licence granted for the recordings: linked out only, never embedded, hotlinked or re-hosted
Notes
Ganjoor's sections follow its own edition, which differs from Whinfield's in wording and order, so a recitation may not match the printed text word for word. Mistakes Ganjoor lists are recorded in the companions file. Other companions (YouTube recitations and lectures, editions, references) are listed under Companions.
UNVERIFIED:
Ganjoor grants no licence for its recordings; the reciters are named only as Ganjoor gives them.

✦ marks AI that no person has reviewed yet; ✧ marks AI reviewed by a named person. Copyrighted works are cited, never shown. All sources · How texts are established

The last three questions ask what the poets mean by eye and lip, curl, cheek, down and mole, by wine, candle and the tavern, by the idol, the girdle and Christianity. Shabistarī answers each himself; that is the point of the poem. Summarised here in our words (AI), each with the couplets where he says it.

نقطه · دورthe point and the circle
The appearance of “other” is imagined, as a point turning fast looks like a circle; creation is one line from the first to the last, travelled by all, with the prophets as the caravan's guides. vv. 15–18
احد · احمدAḥad and Aḥmad
The One (aḥad) is manifest in the letter mīm of Aḥmad; one mīm divides the two names, and in this circle the first comes round to be the last. vv. 19–21
چشم · لبeye and lip
From His eye come sickness and drunkenness, a glance that lays being waste; from His lip, being itself and kindness, a kiss that builds it again. vv. 744–760
زلفcurl (tress)
A long tale that binds every heart in its chain; shaken out, no unbeliever would be left, left at rest, no believer: from the curl one learns the working of the world. vv. 763–779
رخ · خطcheek and down
The cheek is where the divine beauty is manifest; the down is the presence of His grandeur, the green meadow of the world of the soul, the water of life. vv. 780–790
خالmole (beauty spot)
The single, uncompounded point on that cheek, the centre from which the circle of both worlds and of Adam's heart is drawn; in unity there are not two points. vv. 791–804
شراب · شمع · شاهدwine, candle and the beautiful one
Each is a self-disclosure of the Real in its form: wine and candle are the light and taste of gnosis, the glass and the lamp of the Light Verse; the beautiful one is the radiance of the spirits, the fire and the tree that Moses saw. vv. 806–812
خراباتthe tavern
To haunt the tavern is release from the self; it belongs to the world without likeness, the nest of the soul's bird, the threshold of placelessness. vv. 839–845
بت · زنارidol and girdle
The idol is where love and oneness appear, the girdle the knot of service; since unbelief and faith both stand by being, the affirmation of oneness becomes the very worship of idols. vv. 866–872
ترسائیChristianity
Stripping bare (tajrīd), release from the noose of imitation; the court of oneness as the soul's cloister, made manifest through the Spirit of God (Jesus). vv. 931–936
بت · ترسابچهthe idol and the young Christian
A light made manifest in the faces of idols, which takes every heart, now singer, now cupbearer, emptying mosque and cloister. vv. 973–978

Persian script leaves out the short vowels, so a transliteration is a reading. This one gives classical Persian as the metre requires it. It was written by AI and then checked mechanically: 1982 of 2016 hemistichs scan as the metre; the 34 that do not are marked † in the reader and listed in the text record.

Vowels
a i u short; ā ī ū long; ay aw diphthongs (classical, not modern ey ow). The majhūl vowels ē ō are not marked (written ī ū), as in IJMES.
Persian letters
p ch zh g; و as a consonant v (w only in the diphthong aw and in Arabic quotations); the silent vāv of خو written khv (khvīsh, khvud).
Arabic letters
th dh ḥ kh ṣ ḍ ṭ ẓ ʿ gh q; hamza ʾ (not written at the start of a word). ث ذ ض are given as th dh ḍ, as everywhere in this reader; ذ in Persian words is written dh as the letter (gudhashtan).
Iḍāfa
-i after a consonant (dard-i dil), -yi after a vowel or the silent h (nāma-yi); the indefinite -ī after h written -ʾī.
Joins
Hyphens join prefixes (mī-, bi-, na-), enclitics and contractions (z-ān, k-ū); a Persian word printed joined to the next (بنام, جانرا) is one word here too (ba-nām, jān-rā).
Metre
hazaj musaddas maḥdhūf: mafāʿīlun mafāʿīlun faʿūlun (u – – – | u – – – | u – –), the last foot also maqṣūr (mafāʿīl), as Whinfield notes. Licences: the last syllable of the hemistich counts long; CVVC and CVCC count long + short, except a long vowel + n; a short final vowel may count long; a long final vowel before a vowel may count short; a word beginning with a vowel may or may not take the consonant before it. Whinfield's own prosodic note (p. 95) lists the poem's pre-classical forms (contractions such as bigdhasht, tust for tu ast).

Recitations, commentaries, lectures, editions and references around this text, by other people. They are linked out, not copied: the recordings belong to their reciters and platforms, and none of them is this reader's own (AI) audio. Links checked 2026-10-04.

Recitations · 23

Commentaries & lectures · 3

Editions & translations · 3

References · 2

  • Golšan-e rāz · Encyclopaedia Iranica ↗

    Encyclopaedia Iranica (reference) · whole text

    Rights: linked, not embedded · specialist reference: gives some thirty-five commentaries and the Ottoman reception; dates Shabistarī's death c. 740/1339–40 · Blocks automated fetches (HTTP 403); found by search, 4 Oct 2026.

  • Gülşen-i Râz; Şebüsterî · TDV İslâm Ansiklopedisi ↗

    TDV İslâm Ansiklopedisi (reference) · whole text

    Rights: linked, not embedded · specialist reference: author article (Şebüsterî) dates his death 720/1320 · Author article: https://islamansiklopedisi.org.tr/sebusteri

Our working notes: sources, decisions and what AI supplied. Show the notes

Added on 4 October 2026 (docs/ROADMAP.md, queue item 4b), built exactly as the Rawshanāʾī-nāma (docs/texts/rawshanai-nama.md): the same reader (components/MantiqReader), the same metre (hazaj), the same tools. The whole poem, 1008 couplets in Whinfield's numbering.

Work / author / datesGulshan-i rāz, a masnavī in answer to fifteen questions sent from Khurāsān in Shawwāl 717/1317 (the poem, vv. 34–36) [DOCUMENTED]. Maḥmūd Shabistarī of Tabriz: d. 720/1320 (TDV, after the tadhkiras) or c. 740/1339–40 (Encyclopaedia Iranica) [CONTESTED]. The questioner: Amīr Ḥusayn Ḥusaynī of Herat (d. 718/1318) [REPORTED: Iranica; Whinfield]
Part addedall 1008 couplets (Whinfield's numbering; "a little over a thousand distichs", Iranica): exordium vv. 1–33, the cause of writing 34–70, the fifteen questions and answers 71–999, epilogue 1000–1008
Reader route/read/gulshan-raz (contents) · about /read/gulshan-raz/about · one page per section: /read/gulshan-raz/exordium, /cause, /q1 … /q15, /epilogue · couplets #v-<n> on their section page (gulshanHref(n) in app/src/lib/gulshan.ts; old /read/gulshan-raz#v-<n> and #q4 links are sent on by the contents page)
Catalogue kindsufi-manuals (blurb widened to "in prose and in verse"), titleLang: "fa". Chosen by taxonomy, not form: the poem is a catechism, fifteen questions on the Sufis' doctrine and technical terms answered point by point, read for centuries as the school's summa ("a principal text of theoretical mysticism", Iranica; "the Summa theologica of the Sufis", Chardin and Bernier, quoted by Whinfield) and commented as a textbook (Lāhījī and some thirty-five others). poetry in this library means lyric odes (the Tarjumān, the Khamriyya); ʿAṭṭār's narrative allegory sits there, but this is a handbook in verse.
Statusworking edition · transcription AI-read from the page images (twice at two overlaps; 84 places re-read on the images and checked against a second witness), human proofreading pending · reviewed by: —

1. Edition, digital source, copyright

  • Base: E. H. Whinfield, *Gulshan i Raz: The Mystic Rose Garden of Sa'd ud din Mahmud Shabistari. The Persian text, with an English translation and notes, chiefly from the commentary of Muhammad bin Yahya Lahiji* (London: Trübner, 1880). Public domain (Whinfield d. 1922). His text "is based on that of Hammer [-Purgstall, Rosenflor des Geheimnisses, 1838], collated with two Indian MSS." (the poor Calcutta Asiatic Society copy and "a very correct copy" of a Midnapore zemindar), restoring couplets Hammer omitted; every change is "indicated in the margin", sigla H (Hammer), L (Midnapore MS), MSS (the commentary or the Calcutta copy) (introduction, p. v).
  • Digital source: archive.org gulshanirazmysti00shabuoft (University of Toronto scan, 300 dpi masks). The Persian is separately paginated pp. 1–58, printed right to left at the back of the volume: printed page p = archive.org leaf n = 180 − p (p. 2 = n178, the bismillah and v. 1; p. 58 = n122, the epilogue and colophon; checked on the printed page numbers). Each couplet number in the reader links to its page. Second scan of the same edition: gulshanirazmyst00whingoog (Google/Michigan), used to check the English OCR.
  • The Persian OCR is unusable; the English OCR is good (§3).

2. Transcription

  • Source file: scripts/persian/whinfield-1880-fa.tsv (couplet, hemistich 1, hemistich 2, printed page, flag, note), with Whinfield's headings (#H Persian | English), the reader's 18 sections (#S) and 413 marginal variants (#M: couplet, the note as printed, the word it concerns).
  • Method: the 57 Persian pages rendered at 250 dpi, read in overlapping bands by AI (Claude) in seven page ranges, every fifth couplet checked against Whinfield's marginal numerals (all 201 match). Two overlaps (vv. 159–176, 509–525) were read twice independently: they differ only in word spacing and in four words, settled on the image (v. 167 دنیی, 512, 516 بعید آن, 517 ز خور). A digital text (Ganjoor, no stated licence, base edition unnamed; docs/texts/mantiq-tayr.md §1) was used only as a reading aid while transcribing; nothing from it is published, and the image wins wherever they differ (Whinfield and Ganjoor differ in wording in about 370 places, and Ganjoor has 26 more couplets).
  • Re-reading on the images (a second agent, 51 places: every hemistich that does not scan and every suspected misreading): 41 confirmed, 10 corrected (247 خصیض and وگه, 368 قالو, 494 رأی, 552 خدایٔ, 712 شوی, 917 الهرأ, 927 کناس, not کناسی, 941 سویٔ; 544 is printed وگرد تن). Every hemistich that does not scan reads in the print exactly as transcribed, so the metre problems are in the source.
  • Normalisation: word spacing as printed (a word printed joined, بنام, جانرا, stays one token; و always a separate token in pp. 52–58); ی/ک; no vowel marks except the hamza of the iḍāfa or yā on final h (هٔ) and on ی where printed; Whinfield's misprints are kept as printed and flagged (448 جضرت, 461 اشت, 470 ندنما, 708 زآن, 712 شوی, 762 اشفت, 247 خصیض), except one broken word normalised (544 وگردن for وگرد تن) and his own editorial [?] after 764 محبا هند, which is moved into the note.
  • Doubtful readings: 46 couplets flagged, each with a note shown in the reader (scripts/persian/gulshan-raz-doubts.json): misprints, letters without their dots (121 فلک/ملک, 125 قایض, 848 گام/کام), readings the translators do not follow (517 ز خور, 555 خبرش), and the hemistichs that do not scan where the second witness has a reading that does (§2a).
  • Whinfield's English has 314/315 and 736/737 in the other order from his own Persian (checked on pp. 19 and 43); the English is swapped back to match the Persian (build_whinfield_en.py, SWAP).
  • To do: a human proofreading against the images, above all of word spacing (the transcribers' joins of و and را differ by page range); the margin notes in the smallest type (105, 107, 136, 148, 158, 539).

2a. Second witness: the Lahore lithograph (1347/1928–29)

Gulshan-i rāz, Lahore: Maṭbaʿ Rifāh-i ʿĀm Steam Press, dated 1347 in the Digital Library of India record (presumably AH, 1928–29), nastaʿlīq, with an Urdu verse rendering; archive.org dli.ernet.434797 (the same scan as dli.ernet.439341); public domain in the US (before 1931). Lahore printed page = PDF page − 3. Consulted at 84 places (the 33 first-flagged readings and the 51 re-read places), not collated in full. It confirms Whinfield's misprints as misprints (448, 461, 470, 708, 762), supports the sense at 85, 167, 376, 412, 509, 531, 641, 764, 848, gives real variants (22 شمع جمعست, 258 فروغ, 331 در, 490 آب و هوا, 517 ز خود, 555 چیزش, 908 خناس, 420 قصه, 494 و هم پیر, 498 خوی مرکز, 941 بدر twice), and for 23 of the hemistichs that do not scan has a reading that does (81, 144, 179, 184, 187, 226, 247, 259, 264, 305, 306, 403, 456, 461, 544, 549, 552 ×2, 555, 616, 655, 665, 712, 895: each given in the reader's note). Its own order differs at 884–886, and it adds a couplet after 762. These readings are recorded, not taken into the text: the base stays Whinfield as printed.

Other witnesses noted, not used: Lāhījī's Mafātīḥ al-iʿjāz (an undated Persian printing on archive.org, licence unclear); Hammer-Purgstall 1838 (not found on archive.org); the 1280/1863–64 Bombay lithograph behind the 1887 Dialogue (not found).

3. Layers

LayerSourceStatus
PersianWhinfield 1880, our transcriptionpublic domain base; ours
English, per coupletAI (Claude), scripts/persian/ai/gulshan-raz-en.tsv, written from Whinfield's Persian without consulting a translation; then triangulated (§5) and 49 couplets rewritten (§10)AI, marked
Word glossesAI (Claude), scripts/persian/ai/gulshan-raz-glosses.tsv: 3,208 written forms, one gloss each in the poem's sense; the key terms and the symbols carry the poet's own reading with the couplet (§4)AI, marked
TransliterationAI (Claude), scripts/persian/ai/gulshan-raz-tr.tsv, IJMES Persian (§3a)AI, marked; 1982/2016 hemistichs scan
Whinfield's English1880, scripts/persian/whinfield-1880-en.tsv, built by scripts/persian/build_whinfield_en.py from the hOCR of the Toronto scan: verse lines by font size, footnotes dropped, lines paired by the 201 marginal numbers, OCR slips fixed after a word-by-word comparison with the Michigan scan's OCR; English page P = leaf n = P + 23public domain; per couplet (Aa → Whinfield, off by default)
The 1887 DialogueThe Dialogue of the Gulshan-i-Raz (London: Trübner, 1887), archive.org dialoguegulshan00khaygoog; translator unnamed, catalogued as E. A. Johnson ("Johnson Pasha") [REPORTED]; blank verse from a Bombay lithograph of 1280/1863–64; covers vv. 71–196 and 295–739 onlypublic domain; used in the triangulation, not shown
Companionsapp/src/content/companions/gulshan-raz.json (§18): 21 Ganjoor recitations (link-out), 4 YouTube items, editions, referenceslinks only

Build: python3 scripts/persian/build_whinfield_en.py then python3 scripts/persian/build_gulshan.py → app/src/data/gulshan-raz.json (≈ 670 KB).

3a. Transliteration and metre

Scheme as for ʿAṭṭār and the Rawshanāʾī-nāma (About page #transliteration). The metre is hazaj musaddas maḥdhūf (mafāʿīlun mafāʿīlun faʿūlun, u – – – | u – – – | u – –), the last foot also maqṣūr (mafāʿīl), as Whinfield notes (p. v, note; p. 95, after Blochmann), checked by scripts/persian/scan_metre.py --text gulshan-raz. Written in six batches by AI (Claude), every hemistich checked by the scanner as it was written.

Scanner licences added for this poem (they leave ʿAṭṭār at 549/564 and the Rawshanāʾī-nāma at 362/368, and both data files rebuild byte-identical): a short-vowel particle printed joined to the next word (و u, ز zi, که ki, چه chi, تو tu, نه na) keeps the free word's final-vowel licence; a double consonant ending a joined segment may be said once (ḥaqq-rā = ḥaq-rā); the final h of Allāh may be left unsounded (Whinfield's note on l. 13, taʿāla llā); nakhvat has a real v (not the silent vāv of khvud).

Readings the metre decided, for example: v. 28 bi-gdhāsht, v. 61 bi-stad, v. 160 na-nhāda (Whinfield's contractions), v. 62 kār-farmāy / bi-y-afzāy (the print's final ی not sounded; the Lahore print has no ی), v. 364 and 380 an iḍāfa left unsounded (cf. Whinfield on l. 385), v. 832 the lengthened iḍāfa, 682 mudakhkhar, 838 ṭāmāt, 861 ch ān (elided), 907 firistāda-st, 917 sirr (rhyming with birr).

Result: 1008/1008 couplets, 2016 hemistichs; 1982 scan, 34 do not (marked † in the reader). The print reads as transcribed in every one (checked on the images). Most point to the text, not the reading: the Lahore lithograph has a reading that scans for 23 of them.

HemistichAs readNote
44.1marā guftā javābī gūʾī dar damLahore the same as Whinfield
81.2har āʾīna ki hast maḥḍ-i taqlīdthe Lahore lithograph has a reading that scans (note in the reader)
144.2va bī baṣar u bī samʿ ʿiyān kardthe Lahore lithograph has a reading that scans (note in the reader); Whinfield: tashdīd added for the metre (l. 144)
179.1bi-kun kunūn chu kardan mī-tavānīthe Lahore lithograph has a reading that scans (note in the reader)
184.2tu sar pūshīda na-nhī pāy burūnthe Lahore lithograph has a reading that scans (note in the reader)
187.2har chi āyad ba pīshat z-ān gudhar kunthe Lahore lithograph has a reading that scans (note in the reader)
226.1thavābit yak hazār u bīst u chār-andthe Lahore lithograph has a reading that scans (note in the reader)
234.1qamar-rā bīst u hasht āmad manāzilLahore the same as Whinfield
247.2gahī tanhā fitāda u gāh zawj-andthe Lahore lithograph has a reading that scans (note in the reader)
259.2murād-rā rūz u-shab gashta ṭalabkārthe Lahore lithograph has a reading that scans (note in the reader)
264.2va līk maẓhar-i ʿayn-i ẓuhūr-andthe Lahore lithograph has a reading that scans (note in the reader)
305.2chi masjid chi kunisht chi dayr-khānathe Lahore lithograph has a reading that scans (note in the reader)
306.2chi ṣāfī gasht ʿaynat ghayn shud ʿaynthe Lahore lithograph has a reading that scans (note in the reader)
347.1kasī mard-i tamām-ast k-az tamāmīWhinfield's own prosody note: "will not scan as it stands"; Lahore the same as Whinfield
368.2fa-qīla hiya r-rujūʿu ila l-bidāyaLahore the same as Whinfield
403.2zi bī baṣar u bī samʿ nishān yāftthe Lahore lithograph has a reading that scans (note in the reader); Whinfield: tashdīd added (l. 403)
419.1alastu bi-rabbikum īzad chirā guftWhinfield lists alastub rabbakum (l. 419) among pre-classical forms
456.1bi-nih āyīna andar barābarthe Lahore lithograph has a reading that scans (note in the reader)
461.2tu ū-rā nām nihāda nahr-i jārīthe Lahore lithograph has a reading that scans (note in the reader)
465.2chu dānistī biyār īmān fa-lzamLahore the same as Whinfield
544.1yakī haftṣad hazārān sāl ṭāʿatthe Lahore lithograph has a reading that scans (note in the reader)
549.2ki īn shud Muḥammad u ān Abū-Jahlthe Lahore lithograph has a reading that scans (note in the reader)
552.1khudāvandī hama dar kibriyāʾī hastthe Lahore lithograph has a reading that scans (note in the reader)
552.2na ʿillat lāyiq-i fiʿl-i khudāy hastthe Lahore lithograph has a reading that scans (note in the reader)
555.1na-būda hīch khabarash hargiz az khvudthe Lahore lithograph has a reading that scans (note in the reader)
593.1darūn-i khāna chūn hast ṣūratLahore the same as Whinfield
616.2chu khvurshīd u zamīn āmad tamthīlthe Lahore lithograph has a reading that scans (note in the reader)
626.2gahī bā tīgh-i nuṭq ābdār-astLahore the same as Whinfield
642.1ʿaraḍ shud hastī k-ān ijtimāʿī-stno fix found
655.2siyum murdan mard-rā iḍṭirārī-stthe Lahore lithograph has a reading that scans (note in the reader)
665.2az sustī ustukhvān-hā chūn pashm-i rangīnthe Lahore lithograph has a reading that scans (note in the reader)
712.1ḥadīth-i mā sivā llāh rahā kunthe Lahore lithograph has a reading that scans (note in the reader)
895.1zi Iblīs-i laʿnatī bī shahādatthe Lahore lithograph has a reading that scans (note in the reader)
927.1agar kannās na-būd dar mamālikno fix found

4. Notes on the text

  • Structure. Whinfield prints the fifteen questions each before its answer (Ganjoor's text gathers them in the cause of writing). Headings: tamthīl (illustration), qāʿida (rule), ishārat (indication); the reader's 18 sections follow the questions.
  • The poet's own glossary of symbols (Questions 13–15) is the point of the poem, and is set out on the About page (#symbols) in our words with the couplets: the point and the circle (15–18), Aḥad and Aḥmad (19–21), eye and lip (744–760), curl (763–779), cheek and down (780–790), mole (791–804), wine, candle and the beautiful one (806–812), the tavern (839–845), idol and girdle (866–872), Christianity (931–936), the idol and the young Christian (973–978). Key terms glossed with the couplet where Shabistarī defines them: vaḥdat, kathrat, tajallī, nuqṭa, dawr, insān-i kāmil, ʿaql (and ʿaql-i kull, v. 204), nafs (and nafs-i kull, v. 205).
  • Neoplatonic lineage (Platonic current). A new node shabistari (app/src/content/platonic-current.json, read: gulshan-raz), edge from ibn_arabi documented (Iranica: the answers "bear the clear mark" of Ibn ʿArabī; the Saʿādat-nāma says he studied the Fuṣūṣ and the Futūḥāt), a faint thread to attar (named in v. 57: a tribute, not a teaching link). The Neoplatonic reading (the One and the many, the circle of descent and return, the Perfect Human) is graded OUR FRAME on the About page: a parallel through Ibn ʿArabī's school; Whinfield himself compares the Neoplatonists [REPORTED]; no direct reading of Plotinus by Shabistarī is documented.
  • The Prophet: vv. 18–23 (Aḥmad, the mīm) are translated and glossed as written; nothing depicts him.
  • Quran (§15): the AI English marks 87 quotations and allusions in brackets (e.g. v. 3 Q 36:82; v. 21 Q 12:108; v. 205 Q 24:35; v. 451 Q 28:88). scripts/quran_refs.py was not run (it reads Arabic only, as for ʿAṭṭār and the Rawshanāʾī-nāma); to adapt.
  • Resonances (§16): not yet run for this text.

5. Triangulation (§17): our English, Whinfield and the 1887 Dialogue

Done in six couplet ranges by AI agents and merged and reviewed by hand (scripts/triangulate.py does not read Persian yet), written to app/src/content/triangulation/gulshan-raz.json in the standard format. Whinfield is couplet-aligned for all 1008 couplets; the Dialogue is a loose blank-verse paraphrase and covers only vv. 71–196 and 295–739 (it omits the prologue, the cosmology vv. 197–294, and everything from v. 740; in places it echoes Whinfield's wording, so it is not a fully independent witness). They agree in sense on about nine couplets in ten.

94 divergences recorded, 53 serious (shown in the reader as "Translators differ"): consonantal 17 (the same letters read two ways: 85, 121, 144, 218, 223, 331, 402, 403, 517, 555, 577, 706, 790, 827, 911, 941 …), variant 11 (Whinfield often translates his margin's Midnapore reading rather than his printed text: 2, 55, 145, 150, 179, 180, 272, 314, 332, 351, 360, 419, 450, 649; the Dialogue's Bombay text follows Hammer at 125, 355, 420, 562, 637), term 10 (92 ḍidd, 107 iʿtizāl, 350 shiʿār/dithār, 614 rūḥ-i iḍāfī, 648 yawm-i dīn, 695 bī jihat, 742 tashbīh/tanzīh, 894 istidrāj/makr …), syntax 8, interpretation 7. The serious ones:

v.CauseIssue
28syntaxWho becomes the target, and who stays by the shell
55variantWhat the poet lacks
85consonantalWho sees: 'but', a saint, or a heart
92termThrough likes, or through opposites
107termWhich school is meant
121consonantalWhose wings burn: the sphere's or the angel's
125variantWhat blackness does to the light of the eye
134syntaxMirror of absolute Being, or 'Being is absolute'
144consonantal'Without sight' or 'through Me he sees'
194interpretationWithout the mountain of the self, is there no road, or no obstacle?
212syntaxWho praises whom
218consonantalyak-rah: 'once' or 'one way'?
223consonantalmuʿaddil or muʿaddal
233syntaxHead and Tail: lunar nodes, or the moon's change of form?
259variantWhat the creatures seek
331consonantaldār ('abode') or dar ('in') before iṣṭafā
333consonantalWhat Noah stands for: life, or steadfastness
350termWhich garment is inner and which outer
351variantBetween unbelief and faith, or embracing both?
360variantReceives the sun's warmth, or shines like the sun?
395syntaxThe knower: who, or knower of what?
402consonantalThe 'lā' of negation, or the affliction of negation?
403consonantalWhich saying: 'by Me he sees and hears', or 'what eye has not seen'?
471termAt the time of eternity, or in the moment of subsisting?
517consonantalLight from the sun, or from Himself
546interpretationWhose omission, whose transgression (546–547)
555consonantalMan had no knowledge, or nothing, of himself
577consonantalBreath or soul
614termrūḥ-i iḍāfī: 'added' spirit or the spirit God calls His
635interpretationWhat is 'reversed'
637variantVeil or wanderer
639syntaxQuestion or denial: is the part necessary?
648termyawm-i dīn: day of judgement or of faith
674interpretationWhich side creates and which side changes
695termSeeing God 'without direction'
706consonantalān: 'That' or 'the instant'
708variant'From that' or 'neither that'
732interpretationKeep searching, or stop searching
735termThe third state, dalāl
742termtashbīh and tanzīh
760syntaxWhy existence does not enter His eye
764variantThe corrupt verb before 'the chain of madmen'
771interpretationWhat He did to the curl
790consonantalWhose cheek, and what zībā means
810variantNight Journey or flashing light
827consonantalhavā: air or desire
861syntaxSwept from their souls, or swept with their souls
872variantWhat the Muslim fails to know: the idol, or faith
894termistidrāj and makr
911consonantalWho the blind ones have become
941consonantalpidar or badar in the second line
954interpretationThe street of earnestness or of jest
959variantThe needle, or gold and women

AI-English check (aiCheck): 9 contradictions and 40 doubtful places, all reviewed and rewritten (§10). The contradictions: 141 (a statement made a question), 320 (bāz kardan, "opened", read as "again"), 451 (an added "[one]" that made the other unite with the Face, against vv. 452–454), 510 (the sense reversed), 555 (the print's خبرش against the translators' and Lahore's چیزش), 708 (the misprint زآن), 917 (sar for sirr), 962 (cloister and mosque reversed), 989 ("from whom" read as "which").

Whinfield's own slips noted in passing: 92 "likes" for ḍidd (opposites), 350 the two garments swapped, 233 the lunar nodes misread, 872 his English "faith" where his Persian says "the idol", 954 "jest" where the Persian says "earnestness".

6. Companions (§18)

app/src/content/companions/gulshan-raz.json, links checked 4 Oct 2026 (all 200):

  • Ganjoor recitations: 21 sections (sh1–18 by «رضا», sh31, 35, 57 by «فاطمه زندی»), each mapped to Whinfield's couplet range by its opening couplet; rights: link-out (Ganjoor grants no licence for recordings): the mp3 and per-couplet sync XML URLs are kept as data only, never embedded or hotlinked. Mistakes Ganjoor lists are recorded (sh1: the reading ṭarfat al-ʿayn). The reader shows "🎙 Listen on Ganjoor ↗ (reciter)" at the couplet where each recited section starts.
  • YouTube: a recitation of sections 1–2 (channel «خانِقاه», link-out), an audiobook (channel «کتاب صوتی», link-out), Elahi Ghomshei's commentary series, session 1 (a third-party re-upload, link-out), Mohsen Kadivar's commentary, session 1 (his own channel: embed-permitted).
  • Editions and translations: Whinfield 1880, the 1887 Dialogue, the Lahore lithograph, Lāhījī's commentary (link only); references: Encyclopaedia Iranica "Golšan-e rāz", TDV "Gülşen-i Râz" / "Şebüsterî".

7. Open questions (for the author)

  • Human proofreading of the transcription (spacing above all) and of the 46 doubtful readings (Lahore readings: decided 4 Oct 2026, notes only) (the base is Whinfield as printed; the 23 metre-mending readings are only noted).
  • ~~Whinfield's misprints~~: decided 4 Oct 2026, kept visible and flagged ("sic").
  • Dates: 720/1320 or c. 740/1339–40 (shown as contested). The catalogue line reads "d. 720/1320 or c. 740/1339–40".
  • The data file is ≈ 670 KB (the whole poem with two Englishes and 3,208 glosses); split by section if the page proves slow on phones.
  • scripts/quran_refs.py and scripts/resonances.py for Persian texts.

10. Translation: fixes after the triangulation

49 couplets of the AI English were rewritten in our own words from the Persian after the comparison (each recorded in the triangulation file's aiCheck with fixed): 11, 59, 64, 79, 113, 121, 128, 141, 164, 196, 217, 223, 229, 259, 261, 306, 320, 331, 346, 404, 426, 451, 484, 510, 517, 555, 558, 588, 595, 643, 649, 679, 705, 708, 723, 728, 756, 781, 814, 815, 819, 879, 895, 902, 917, 926, 941, 962, 989. Where the English now follows a reading other than Whinfield's print (121 ملک, 517 ز خود, 555 چیزش, 649 گرفتار, 708 نه آن, 764 مجنبانید, 941 بدر), the couplet's note says so.

11. Change log

  • 2026-10-04: Whinfield 1880 downloaded (archive.org, both scans), with the 1887 Dialogue and the Lahore lithograph; Persian transcribed from the images (1008 couplets, 413 margin variants); Whinfield's English from the hOCR; transliteration (1982/2016 scan), glosses (3,208 forms), AI English; Lahore checked at 84 places; 51 places re-read on the images (10 corrections); triangulation (94 divergences, 53 serious; 49 English fixes); companions (§18); reader /read/gulshan-raz, catalogue kind sufi-manuals, Platonic-current node shabistari.

Author's decisions (4 Oct 2026)

  • Lahore 1347 readings stay as NOTES, never put into the text, even where Whinfield's print fails the metre.
  • Whinfield's misprints stay visible as printed, FLAGGED, not normalised (same policy as ʿAṭṭār).
  • Lederer 1920: not used.
  • The reader is split by section, so a phone loads one section at a time.
  • 2026-10-04 (after the decisions): the reader is paged by section (MantiqReader's paged mode, app/src/lib/pagedReader.ts): each section page carries only its couplets, the glosses of its words, its triangulation notes and its recitations; the contents page lists the sections with their couplet ranges and 🎙 where a Ganjoor recitation starts. Whinfield's seven misprints kept as printed (247, 448, 461, 470, 708, 712, 762) now carry a quiet sic on the printed word (SIC in build_gulshan.py), beside the note under the couplet. Checked: no Lahore reading is in the text; all 23 metre-mending Lahore readings and the other variants appear only in the notes.