Skip to content

Scripture 101

Vaars, saloks and pauris

4 min readUpdated Verified against 6332e94 on 2026-09-25

Page actions

ChatGPT and Claude are third-party services. The link gives them this page's public address and a short instruction. This site records nothing.

The twenty-two ballads inside the raags: pauris by one author with saloks interleaved from several, why attribution needs a rule, and how the pipeline detects a Vaar by its title, not its shape.

A Vaar is a ballad: a sequence of pauris — stanzas — each preceded, in the Granth’s arrangement, by one or more saloks, couplet-style verses. The pauris are by one author; the saloks that go with them are drawn from several Gurus and carry their own Mahalla headers. Twenty-two Vaars sit inside the raags; the pinned database lists them like this:

#RaagAngsPaurisSaloksPauris bySalok authors
1ਸਿਰੀਰਾਗੁ (sireeraag)83–912143Guru Ram Das Ji (M4)4
2ਮਾਝ (maajh)137–1502763Guru Nanak Dev Ji (M1)4
3ਗਉੜੀ (gaurhee)300–3173368Guru Ram Das Ji (M4)3
4ਗਉੜੀ (gaurhee)318–3232142Guru Arjan Dev Ji (M5)1
5ਆਸਾ (aasaa)462–4752459Guru Nanak Dev Ji (M1)2
6ਗੂਜਰੀ (goojaree)508–5172244Guru Amar Das Ji (M3)1
7ਗੂਜਰੀ (goojaree)517–5242142Guru Arjan Dev Ji (M5)1
8ਬਿਹਾਗੜਾ (bihaagarhaa)548–5562141Guru Ram Das Ji (M4)5
9ਵਡਹੰਸੁ (vadahans)585–5942143Guru Ram Das Ji (M4)2
10ਸੋਰਠਿ (sorath)642–6532958Guru Ram Das Ji (M4)4
11ਜੈਤਸਰੀ (jaitasaree)705–7102020Guru Arjan Dev Ji (M5)1
12ਸੂਹੀ (soohee)785–7922047Guru Amar Das Ji (M3)3
13ਬਿਲਾਵਲੁ (bilaaval)849–8551327Guru Ram Das Ji (M4)3
14ਰਾਮਕਲੀ (raamakalee)947–9562153Guru Amar Das Ji (M3)3
15ਰਾਮਕਲੀ (raamakalee)957–9662244Guru Arjan Dev Ji (M5)1
16ਰਾਮਕਲੀ (raamakalee)966–96880Satta & Balwand0
17ਮਾਰੂ (maaroo)1086–10942247Guru Amar Das Ji (M3)5
18ਮਾਰੂ (maaroo)1094–11022352Guru Arjan Dev Ji (M5)1
19ਬਸੰਤੁ (basant)1193–119330Guru Arjan Dev Ji (M5)0
20ਸਾਰੰਗ (saarang)1237–12513674Guru Ram Das Ji (M4)5
21ਮਲਾਰ (malaar)1278–12912858Guru Nanak Dev Ji (M1)4
22ਕਾਨੜਾ (kaanarhaa)1312–13181530Guru Ram Das Ji (M4)1

Why attribution needs a rule

Read line by line, a Vaar looks like a stream of alternating authors: a salok of Guru Nanak Dev Ji, a salok of Guru Angad Dev Ji, then a pauri. The pauri belongs to the Vaar’s author even though the line just before it carried another Guru’s ਮਃ header. So the pipeline gives a Vaar’s pauris the Vaar’s author (vaar_author), never the author of the preceding salok — one of the engineering invariants. The Vaar with no saloks is Satta and Balwand’s (Angs 966–968), the one composition in the Granth by those two authors; the short Vaar on Ang 1193 is Guru Arjan Dev Ji’s in Basant.

Detected by title, not by shape

Twenty-two is the count of Vaars by title header — a heading carrying ਵਾਰ with ਕੀ or ਧੁਨੀ. Detecting Vaars structurally, by runs of pauris, over- and under-counts, so the pipeline never does it. The vaars and vaar_units tables in the database hold every Vaar’s anatomy — /api/analytics/vaars and /api/analytics/vaar?id=N serve them — and golden_analytics.ndjson pins the count.

In the app

The daily banis include Asa Ki Vaar (Vaar 5 above, Angs 462–475), read both as printed and in its kirtan interleave with the chhants of Angs 448–451 — two Nitnem variants of one registry key — and a Vaar’s pauri numbers come only from the markers the scripture prints (Nitnem for engineers).

Read next: The Bhatts and the Swaiyye.