diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-20 17:14:42 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-20 17:14:42 +0200 |
| commit | d68feb04f71c3dea3b59726e2ffca225d99eaa35 (patch) | |
| tree | 8be66516af6a6dd40aa8ca85add74de6f5ef4a04 /test/golden/ordo-2027.html | |
| parent | 27606c42b7506ab7ffc7f1bd32d4d4a72c6400c8 (diff) | |
| download | colitur-d68feb04f71c3dea3b59726e2ffca225d99eaa35.tar.gz colitur-d68feb04f71c3dea3b59726e2ffca225d99eaa35.zip | |
feat(lang): Latin and English book names, and the shipped sigla styles
la.ini and en.ini both gain [sigla] (the current Vulgate/Latin punctuation
convention, byte-identical to Render.default_style) and [bible] (a .full
and .abbr row for every id in Book.all -- 45 cited ids plus the 7 tradition
targets, 52 total). Shipping [sigla] changes no output, asserted by the
full test run. Shipping [bible] does change rendered book names, which is
the point.
la.ini's titles are sourced from docs/research/scan1.txt/scan2.txt (the
1962 Missal scans), each row citing the line its incipit pattern was read
from. Six pairs (kings_3/4, corinthians_1/2, thessalonians_1/2,
timothy_1/2, peter_1/2) share one Missal incipit and differ only in the
sourced .abbr, matching what the primary text itself does. Three ids
(proverbs, song_of_songs, ecclesiasticus) and the seven tradition targets
are marked UNSOURCED and fall back to the data's own spelling, per this
project's central rule against inventing a Latin title.
Re-running the task's own sourcing note against the scans, counting every
hit rather than eyeballing a frequency-sorted list, found nine of its
NOT-sourced verdicts were undercounted (a single clean hit, buried under
higher-frequency matches): Galatians, Colossians, both Thessalonians, both
Peter, Malachi, Numbers, Jonas, Osee and Esdras all have a clean incipit
in the scans and are sourced here. The note's other three verdicts stand,
confirmed independently. Ecclesiasticus is not simply unfound: this Missal
reuses Wisdom's own Lectio libri Sapientiae incipit for Ecclesiasticus
readings too (both were anciently classed as one Sapiential group), so
using it for Ecclesiasticus would misidentify the book, not merely
abbreviate it -- recorded in that row's own comment.
en.ini's [bible] is filled in full, not left partial the way [celebration]
is: without it, a Vulgate-numbered id would fall through the [meta]
fallback chain to la.ini's Latin name, not merely a less complete English
one. Traditional Douay-Rheims names for the Vulgate ids (3 Kings, Osee,
Ecclesiasticus, Isaias, Apocalypse), modern names for the seven tradition
targets, since --sigla-tradition modern is the reader asking for modern
numbering.
test_lang_coverage.ml gains test_every_book_named, asserting every
Book.all id has both forms in la.ini -- the check that catches a forgotten
tradition target, since nothing else in the suite ever names them.
Shipping real book names changes 11 golden template renders (Render/golden)
and several test/cli.t examples that used to demonstrate the pre-Task-10
default-spelling fallback; both are updated to the new, correct output,
each line checked against a fresh render before promoting.
Diffstat (limited to 'test/golden/ordo-2027.html')
| -rw-r--r-- | test/golden/ordo-2027.html | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/test/golden/ordo-2027.html b/test/golden/ordo-2027.html index c9a7028..8513909 100644 --- a/test/golden/ordo-2027.html +++ b/test/golden/ordo-2027.html @@ -282,7 +282,7 @@ </div> <div class="day violet"> <span class="dom">17</span>Lenten Ember Wednesday - <div class="meta">class-2 · violet · Epistle 3 Kings 19:3-8 · Gospel Matt 12:38-50</div> + <div class="meta">class-2 · violet · Epistle 3 Kgs. 19:3-8 · Gospel Matt 12:38-50</div> </div> <div class="day violet"> @@ -313,7 +313,7 @@ </div> <div class="day violet"> <span class="dom">23</span>Tuesday of the 2nd Week of Lent - <div class="meta">class-3 · violet · Epistle 3 Kings 17:8-16 · Gospel Matt 23:1-12</div> + <div class="meta">class-3 · violet · Epistle 3 Kgs. 17:8-16 · Gospel Matt 23:1-12</div> <div class="meta">Commemoration St. Peter Damien</div> </div> <div class="day red"> @@ -346,12 +346,12 @@ <h3>Week I (Mar 1–6)</h3> <div class="day violet"> <span class="dom">1</span>Monday of the 3rd Week of Lent - <div class="meta">class-3 · violet · Epistle 4 Kings 5:1-15 · Gospel Luke 4:23-30</div> + <div class="meta">class-3 · violet · Epistle 4 Kgs. 5:1-15 · Gospel Luke 4:23-30</div> </div> <div class="day violet"> <span class="dom">2</span>Tuesday of the 3rd Week of Lent - <div class="meta">class-3 · violet · Epistle 4 Kings 4:1-7 · Gospel Matt 18:15-22</div> + <div class="meta">class-3 · violet · Epistle 4 Kgs. 4:1-7 · Gospel Matt 18:15-22</div> </div> <div class="day violet"> @@ -382,7 +382,7 @@ </div> <div class="day violet"> <span class="dom">8</span>Monday of the 4th Week of Lent - <div class="meta">class-3 · violet · Epistle 3 Kings 3:16-28 · Gospel John 2:13-25</div> + <div class="meta">class-3 · violet · Epistle 3 Kgs. 3:16-28 · Gospel John 2:13-25</div> <div class="meta">Commemoration St. John of God</div> </div> <div class="day violet"> @@ -397,12 +397,12 @@ </div> <div class="day violet"> <span class="dom">11</span>Thursday of the 4th Week of Lent - <div class="meta">class-3 · violet · Epistle 4 Kings 4:25-38 · Gospel Luke 7:11-16</div> + <div class="meta">class-3 · violet · Epistle 4 Kgs. 4:25-38 · Gospel Luke 7:11-16</div> </div> <div class="day violet"> <span class="dom">12</span>Friday of the 4th Week of Lent - <div class="meta">class-3 · violet · Epistle 3 Kings 17:17-24 · Gospel John 11:1-45</div> + <div class="meta">class-3 · violet · Epistle 3 Kgs. 17:17-24 · Gospel John 11:1-45</div> <div class="meta">Commemoration St. Gregory the Great</div> </div> <div class="day violet"> @@ -679,7 +679,7 @@ </div> <div class="day white"> <span class="dom">4</span>St. Monica - <div class="meta">class-3 · white · Epistle 1 Tim. 5:3-10 · Gospel Luke 7:11-16</div> + <div class="meta">class-3 · white · Epistle 1 Tim 5:3-10 · Gospel Luke 7:11-16</div> </div> <div class="day white"> @@ -986,7 +986,7 @@ </div> <div class="day white"> <span class="dom">2</span>Visitation of the Blessed Virgin Mary - <div class="meta">class-2 · white · Epistle Song 2:8-14 · Gospel Luke 1:39-47</div> + <div class="meta">class-2 · white · Epistle Cant. 2:8-14 · Gospel Luke 1:39-47</div> <div class="meta">Commemoration SS. Processus and Martinian</div> </div> <div class="day red"> @@ -1002,7 +1002,7 @@ </div> <div class="day white"> <span class="dom">5</span>St. Anthony Mary Zaccariah - <div class="meta">class-3 · white · Epistle 1 Tim. 4:8-16 · Gospel Mark 10:15-21</div> + <div class="meta">class-3 · white · Epistle 1 Tim 4:8-16 · Gospel Mark 10:15-21</div> </div> <div class="day green"> @@ -1089,7 +1089,7 @@ </div> <div class="day white"> <span class="dom">22</span>St. Mary Magdalene - <div class="meta">class-3 · white · Epistle Song 3:2-5; 8:6-7 · Gospel Luke 7:36-50</div> + <div class="meta">class-3 · white · Epistle Cant. 3:2-5; 8:6-7 · Gospel Luke 7:36-50</div> </div> <div class="day red"> @@ -1167,7 +1167,7 @@ </div> <div class="day white"> <span class="dom">6</span>Transfiguration of Our Lord - <div class="meta">class-2 · white · Epistle 2 Pet. 1:16-19 · Gospel Matt 17:1-9</div> + <div class="meta">class-2 · white · Epistle 2 Pet 1:16-19 · Gospel Matt 17:1-9</div> <div class="meta">Commemoration Pope Sixtus II, Felicissimus and Agapitus, Martyrs</div> </div> <div class="day white"> @@ -1214,7 +1214,7 @@ <h3>Week III (Aug 15–21)</h3> <div class="day white"> <span class="dom">15</span>Assumption of the Blessed Virgin Mary - <div class="meta">class-1 · white · Epistle Judith 13:22-25; 15:10 · Gospel Luke 1:41-50</div> + <div class="meta">class-1 · white · Epistle Jth 13:22-25; 15:10 · Gospel Luke 1:41-50</div> <div class="meta">Commemoration 13th Sunday after Pentecost</div> </div> <div class="day white"> @@ -1375,7 +1375,7 @@ </div> <div class="day white"> <span class="dom">15</span>Seven Sorrows of the Blessed Virgin Mary - <div class="meta">class-2 · white · Epistle Judith 13:22; 13:23-25 · Gospel John 19:25-27</div> + <div class="meta">class-2 · white · Epistle Jth 13:22; 13:23-25 · Gospel John 19:25-27</div> <div class="meta">Commemoration S. Nicomedes</div> </div> <div class="day red"> @@ -1495,7 +1495,7 @@ </div> <div class="day white"> <span class="dom">8</span>St. Bridget of Sweden - <div class="meta">class-3 · white · Epistle 1 Tim. 5:3-10 · Gospel Matt 13:44-52</div> + <div class="meta">class-3 · white · Epistle 1 Tim 5:3-10 · Gospel Matt 13:44-52</div> <div class="meta">Commemoration Ss. Sergio, Baccho, Marcello and Apulejo Martyrs</div> </div> <div class="day white"> |
