aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-08-19 22:26:33 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-08-19 22:26:33 +0200
commit7fd042f547582801d39e33718e1d3a6e7f2078b3 (patch)
tree4eb03cd4481e5e03128945d0d428359528eb1361 /lang
parentd72868ab9ea4f3170eff22a731fdc171469eddf7 (diff)
downloadcolitur-7fd042f547582801d39e33718e1d3a6e7f2078b3.tar.gz
colitur-7fd042f547582801d39e33718e1d3a6e7f2078b3.zip
feat(lang): walk commemorations and transfers, name every slug they surface
test_lang_coverage.ml's own coverage test used to walk only the OBSERVED day of each date (one Celebration.t per Liturgical_day.t). A liturgical day also carries a second stream of slugs -- commemorations (kept when the observed day does not fully displace a losing candidate, RG 108-111) and transfers (an impeded I/II-class feast moved to a later date, RG 96-98) -- and nothing here ever looked at them. The test asserted coverage of what it happened to WALK, not of what the engine can EMIT, so it passed green while the ordo booklet printed raw slugs ("Commemoratio canute-martyr", "Commemoratio maur-abbot", "Commemoratio peter"). test_lang_coverage.ml now walks observed, every entry in commemorations, transferred_in, and every entry in transferred_out. That extension turned up 120 slugs with no Latin name across 2020-2045, now added to lang/la.ini: 112 are data/ef/sanctoral.sexp companions the temporal-only walk never reached; 5 (barbara, commemoration-of-st-peter, commemoration-of-the-seven-sorrows, major-litanies, rogation-wednesday) are data/ef/adjustments.sexp's own hand-authored Add directives; 3 (ef-nativity-octave-day-2/3/4) are temporal days with no calendarium heading to transcribe, built by the same pattern days 5-7 already use. Seven of the sanctoral names are cited to docs/research/scan1.txt rather than LT.txt: the 2006 web-capture transcription silently drops several real commemorations that both photographic scans carry (donatus, romanus, eusebius-confessor, naboris-et-felicis, sts-gervasius-and-protasius, sts-felix-and-adauctus, and praxedis-virginis -- the last for a spurious ligature LT.txt introduces, "Praxedis" confirmed correct against both scans). The same 120 names, extracted verbatim from sanctoral.sexp's and adjustments.sexp's own English fields rather than retyped, are added to lang/en.ini. make check-citations: 400 LT.txt citations checked, 0 wrong, 0 malformed, 0 cannot verify. Teeth proved by deleting canute-martyr's own name (a Commemoration_only slug that can never be the observed day, only ever a commemoration) and confirming the coverage test fails naming exactly that slug, then restoring it.
Diffstat (limited to 'lang')
-rw-r--r--lang/en.ini169
-rw-r--r--lang/la.ini419
2 files changed, 571 insertions, 17 deletions
diff --git a/lang/en.ini b/lang/en.ini
index 242b2e8..25084d8 100644
--- a/lang/en.ini
+++ b/lang/en.ini
@@ -7,8 +7,8 @@
; reason: a partial translation is shippable from its first line precisely
; because the fallback chain covers every gap.
;
-; [celebration] below covers all 391 TEMPORAL slugs (2020-2045 measured)
-; and all 214 SANCTORAL slugs, generated/translated from this file's own
+; [celebration] below covers all 394 TEMPORAL slugs (2020-2045 measured)
+; and all 331 SANCTORAL slugs, generated/translated from this file's own
; Latin sibling (lang/la.ini) rather than the Missal directly -- English is
; not a liturgical source language for the 1962 Missal, so there is no
; primary text to cite line-by-line the way la.ini's own citations do.
@@ -81,7 +81,9 @@ commemoration = Commemoration
week = Week
[celebration]
-; --- Temporal (391 slugs, 2020-2045 measured). ---
+; --- Temporal (394 slugs, 2020-2045 measured; three added Task 5,
+; 2026-08-19, following ef-nativity-octave-day-5/6/7's own pattern -- see
+; lang/la.ini's own note at the same three keys). ---
ef-advent-1-friday = Friday of the 1st Week of Advent
ef-advent-1-monday = Monday of the 1st Week of Advent
ef-advent-1-saturday = Saturday of the 1st Week of Advent
@@ -210,6 +212,9 @@ ef-lent-sunday-3 = 3rd Sunday of Lent
ef-lent-sunday-4 = 4th Sunday of Lent
ef-low-sunday = Low Sunday (Sunday in Easter Octave)
ef-nativity = The Nativity of Our Lord (Christmas)
+ef-nativity-octave-day-2 = 2nd Day within the Octave of the Nativity
+ef-nativity-octave-day-3 = 3rd Day within the Octave of the Nativity
+ef-nativity-octave-day-4 = 4th Day within the Octave of the Nativity
ef-nativity-octave-day-5 = 5th Day within the Octave of the Nativity
ef-nativity-octave-day-6 = 6th Day within the Octave of the Nativity
ef-nativity-octave-day-7 = 7th Day within the Octave of the Nativity
@@ -474,94 +479,150 @@ ef-time-after-pentecost-sunday-8 = 8th Sunday after Pentecost
ef-time-after-pentecost-sunday-9 = 9th Sunday after Pentecost
ef-trinity = Trinity Sunday
-; --- Sanctoral (214 slugs, 2020-2045 measured), extracted verbatim from
+; --- Sanctoral (331 slugs, 2020-2045 measured), extracted verbatim from
; data/ef/sanctoral.sexp's own English `en` names (already scan-verified
; against missalemeum's own title text -- see the project's register,
-; §6.1) via `colitur table`, not retyped. ---
+; §6.1) via `colitur table`, not retyped.
+;
+; Task 5 (2026-08-19) added 117 commemoration-only slugs the coverage test
+; had never walked before (see lang/la.ini's own header and
+; test/test_lang_coverage.ml for the full account: the old test walked only
+; the OBSERVED day, commemorations were a second, unchecked stream). 112 of
+; those 117 are the same sanctoral.sexp `en` extraction as everything else
+; in this block; five (barbara, commemoration-of-st-peter,
+; commemoration-of-the-seven-sorrows, major-litanies, rogation-wednesday)
+; are not in sanctoral.sexp at all -- they are data/ef/adjustments.sexp's
+; own hand-authored `Add` directives (RG 110's Peter/Paul companions, the
+; Major Litanies, the movable Seven Sorrows and Rogation Wednesday, none
+; of which lectio's own bootstrap carries), and their English here is that
+; same file's own `en` field, reused verbatim, not retyped either. ---
+agapitus = St. Agapitus
agatha = St. Agatha
agnes = St. Agnes
+agnes-secundo = St. Agnes
albert-the-great = St. Albert the Great
+alexis = St. Alexis
all-saints = All Saints
aloysius-gongzaga = St. Aloysius Gongzaga
alphonsus-liguori = St. Alphonsus Liguori
ambrose = St. Ambrose
+andrew = St. Andrew
andrew-avellino = St. Andrew Avellino
andrew-corsini = St. Andrew Corsini
-andrew = St. Andrew
angela-merici = St. Angela Merici
+anicetus = St. Anicetus
anne-mother-of-the-blessed-virgin = St. Anne, Mother of the Blessed Virgin
annunciation-of-the-blessed-virgin-mary = Annunciation of the Blessed Virgin Mary
anselm = St. Anselm
+anthony = St. Anthony
anthony-mary-claret = St. Anthony Mary Claret
anthony-mary-zaccariah = St. Anthony Mary Zaccariah
anthony-of-padua = St. Anthony of Padua
-anthony = St. Anthony
antoninus = St. Antoninus
apollinaris = St. Apollinaris
+appollonia = St. Appollonia
assumption-of-the-blessed-virgin-mary = Assumption of the Blessed Virgin Mary
athanasius = St. Athanasius
-augustine-of-canterbury = St. Augustine of Canterbury
augustine = St. Augustine
+augustine-of-canterbury = St. Augustine of Canterbury
+barbara = St. Barbara
barnabas = St. Barnabas
bartholomew = St. Bartholomew
basil-the-great = St. Basil the Great
+basilidus = St. Basilidus
bede-the-venerable = St. Bede the Venerable
beheading-of-st-john-the-baptist = Beheading of St. John the Baptist
-bernardine-of-siena = St. Bernardine of Siena
+benedict = St. Benedict
bernard-of-clairvaux = St. Bernard of Clairvaux
+bernardine-of-siena = St. Bernardine of Siena
+blaise = St. Blaise
bonaventure = St. Bonaventure
boniface = St. Boniface
+boniface-martyr = St. Boniface
bridget-of-sweden = St. Bridget of Sweden
bruno = St. Bruno
cajetan = St. Cajetan
callistus-i = St. Callistus I
camillus-de-lellis = Camillus de Lellis
+canute-martyr = St. Canute, Martyr
casimir = St. Casimir
catherine-of-alexandria = St. Catherine of Alexandria
catherine-of-siena = St. Catherine of Siena
cecilia = St. Cecilia
chair-of-st-peter = Chair of St. Peter
charles-borromeo = St. Charles Borromeo
+christina = St. Christina
+christopher = St. Christopher
+chrysogonus = St. Chrysogonus
clare = St. Clare
clement-i = St. Clement I
commemoration-of-all-souls = Commemoration of All Souls
+commemoration-of-st-peter = St. Peter
commemoration-of-the-baptism-of-the-lord = Commemoration of the Baptism of the Lord
+commemoration-of-the-seven-sorrows = The Seven Sorrows of the Blessed Virgin Mary
conversion-of-st-paul = Conversion of St. Paul
+cyriacus-largus-and-smaragdus-martyrs = Ss. Cyriacus, Largus and Smaragdus, Martyrs
cyril-of-alexandria = St. Cyril of Alexandria
+cyril-of-jerusalem = St. Cyril of Jerusalem
damasus-i = St. Damasus I
dedication-of-st-michael-the-archangel = Dedication of St. Michael the Archangel
dedication-of-the-archbasilica-of-our-holy-savior = Dedication of the Archbasilica of Our Holy Savior
dedication-of-the-basilica-of-st-mary-major = Dedication of the Basilica of St. Mary Major
dedication-of-the-basilicas-of-sts-peter-paul = Dedication of the Basilicas of Sts. Peter & Paul
didacus = St. Didacus
+dionysius-and-companions = St. Dionysius and companions
dominic = St. Dominic
+donatus = St. Donatus
+dorothy = St. Dorothy
edward = St. Edward
+eleutherius = S. Eleutherius
elizabeth-of-hungary = St. Elizabeth of Hungary
elizabeth-of-portugal = St. Elizabeth of Portugal
+emerentiana = St. Emerentiana
ephrem-of-syria = St. Ephrem of Syria
eusebius = St. Eusebius
+eusebius-confessor = St. Eusebius
+evaristus = St. Evaristus
exaltation-of-the-holy-cross = Exaltation of the Holy Cross
+felicis = S. Felicis
+felicis-simplicii-faustini-et-beatricis = Ss. Felicis, Simplicii, Faustini et Beatricis
+felicity = St. Felicity
+felix-i = St. Felix I
felix-of-valois = St. Felix of Valois
fidelis-of-sigmaringen = St. Fidelis of Sigmaringen
+forty-holy-martyrs-of-sebaste = Forty Holy Martyrs of Sebaste
+four-holy-crowned-martyrs = Four Holy Crowned Martyrs
frances-rome = St. Frances Rome
francis-borgia = St. Francis Borgia
francis-caracciolo = St. Francis Caracciolo
francis-de-sales = St. Francis de Sales
francis-of-assisi = St. Francis of Assisi
+francis-of-paola = St. Francis of Paola
francis-xavier = St. Francis Xavier
gabriel-of-our-lady-of-sorrows = St. Gabriel of Our Lady of Sorrows
+gabriel-the-archangel = St. Gabriel the Archangel
+george = St. George
gertrude-the-great = St. Gertrude the Great
+giles = St. Giles
+gordiano-and-epimacho = St. Gordiano and Epimacho
+gorgonius = St. Gorgonius
gregory-barbarigo = St. Gregory Barbarigo
gregory-of-nazianzen = St. Gregory of Nazianzen
+gregory-the-great = St. Gregory the Great
gregory-the-wonderworker = St. Gregory the Wonderworker
gregory-vii = St. Gregory VII
+hadriani = S. Hadriani
hedwig = St. Hedwig
henry-the-emperor = St. Henry the Emperor
hermenegild = St. Hermenegild
+hermes = St. Hermes
+hilarion = St. Hilarion
hilary = St. Hilary
holy-guardian-angels = Holy Guardian Angels
holy-innocents = Holy Innocents
+holy-machabees = Holy Machabees
hyacinth = St. Hyacinth
+hyginus-pope-and-martyr = St. Hyginus Pope and Martyr
ignatius-loyola = St. Ignatius Loyola
ignatius-of-antioch = St. Ignatius of Antioch
immaculate-conception-of-the-blessed-virgin-mary = Immaculate Conception of the Blessed Virgin Mary
@@ -572,17 +633,20 @@ isidore-of-seville = St. Isidore of Seville
james-the-greater = St. James the Greater
jane-frances-de-chantal = St. Jane Frances de Chantal
januarius-companions = St. Januarius & Companions
-jerome-emiliani = St. Jerome Emiliani
jerome = St. Jerome
+jerome-emiliani = St. Jerome Emiliani
joachim-father-of-the-blessed-virgin = St. Joachim, Father of the Blessed Virgin
john-baptist-de-la-salle = St. John Baptist de la Salle
john-bosco = St. John Bosco
john-cantius = St. John Cantius
john-chrysostom = St. John Chrysostom
+john-damascene = St. John Damascene
john-eudes = St. John Eudes
john-gualbert = St. John Gualbert
+john-i = St. John I
john-leonardi = St. John Leonardi
john-mary-vianney = St. John Mary Vianney
+john-of-capistrano = St. John of Capistrano
john-of-god = St. John of God
john-of-matha = St. John of Matha
john-of-san-fecundo = St. John of San Fecundo
@@ -596,91 +660,160 @@ joseph-the-workman = St. Joseph the Workman
julia-of-falconieri = St. Julia of Falconieri
justin = St. Justin
laurence-of-brindisi = St. Laurence of Brindisi
-lawrence-justinian = St. Lawrence Justinian
lawrence = St. Lawrence
+lawrence-justinian = St. Lawrence Justinian
leo-the-great = St. Leo the Great
+liborii = S. Liborii
linus = St. Linus
louis-ix = St. Louis IX
+lucius = St. Lucius
lucy = St. Lucy
luke-the-evangelist = St. Luke the Evangelist
+major-litanies = The Major Litanies
marcellus-i = St. Marcellus I
+marcus-and-marcellianus = Ss. Marcus and Marcellianus
+margaret = St. Margaret
margaret-mary-alacoque = St. Margaret Mary Alacoque
margaret-of-scotland = St. Margaret of Scotland
mark = St. Mark
+mark-i = St. Mark I
martha = St. Martha
-martina = St. Martina
martin-i = St. Martin I
martin-of-tours = St. Martin of Tours
-mary-magdalene-de-pazzi = St. Mary Magdalene de Pazzi
+martina = St. Martina
mary-magdalene = St. Mary Magdalene
+mary-magdalene-de-pazzi = St. Mary Magdalene de Pazzi
maternity-of-the-blessed-virgin-mary = Maternity of the Blessed Virgin Mary
matthew = St. Matthew
matthias = St. Matthias
+maur-abbot = St. Maur, Abbot
+maurice-and-companions-martyrs = St. Maurice and Companions, Martyrs
+melchiades = St. Melchiades
+menna = St. Menna
monica = St. Monica
most-holy-name-of-mary = Most Holy Name of Mary
+naboris-et-felicis = Ss. Naboris et Felicis
nativity-of-st-john-the-baptist = Nativity of St. John the Baptist
nativity-of-the-blessed-virgin-mary = Nativity of the Blessed Virgin Mary
-nicholas-of-tolentino = St. Nicholas of Tolentino
nicholas = St. Nicholas
+nicholas-of-tolentino = St. Nicholas of Tolentino
+nicomedes = S. Nicomedes
norbert = St. Norbert
our-lady-of-lourdes = Our Lady of Lourdes
+our-lady-of-mt-carmel = Our Lady of Mt. Carmel
+our-lady-of-ransom = Our Lady of Ransom
our-lady-of-the-rosary = Our Lady of the Rosary
+pantaleon = St. Pantaleon
paschal-baylon = St. Paschal Baylon
-paulinus-of-nola = St. Paulinus of Nola
+patrick = St. Patrick
+paul = St. Paul
paul-of-the-cross = St. Paul of the Cross
paul-the-first-hermit = St. Paul, the First Hermit
+paulinus-of-nola = St. Paulinus of Nola
+peter = St. Peter
peter-canisius = St. Peter Canisius
peter-celestine = St. Peter Celestine
peter-chrysologus = St. Peter Chrysologus
peter-damien = St. Peter Damien
peter-nolasco = St. Peter Nolasco
peter-of-alcantara = St. Peter of Alcantara
+peter-of-alexandria = St. Peter of Alexandria
peter-of-verona = St. Peter of Verona
+petronilla = St. Petronilla
philip-benizi = St. Philip Benizi
philip-neri = St. Philip Neri
+pius-i = St. Pius I
pius-v = St. Pius V
pius-x = St. Pius X
+placid-companions = St. Placid & Companions
polycarp = St. Polycarp
+pontian = St. Pontian
+pope-sixtus-ii-felicissimus-and-agapitus-martyrs = Pope Sixtus II, Felicissimus and Agapitus, Martyrs
+praxedis-virginis = St. Praxedis Virginis
precious-blood-of-our-lord-jesus-christ = The Precious Blood of Our Lord Jesus Christ
presentation-of-the-blessed-virgin-mary = Presentation of the Blessed Virgin Mary
+prisca = St. Prisca
+processus-and-martinian = SS. Processus and Martinian
+pudentiana-virginis = St. Pudentiana Virginis
purification-of-the-blessed-virgin-mary = Purification of the Blessed Virgin Mary
queenship-of-the-blessed-virgin-mary = Queenship of the Blessed Virgin Mary
raphael-the-archangel = St. Raphael the Archangel
raymond-nonnatus = St. Raymond Nonnatus
raymond-of-pe-afort = St. Raymond of Peñafort
+remigius = St. Remigius
robert-bellarmine = St. Robert Bellarmine
+rogation-wednesday = Rogation Wednesday
+romanus = St. Romanus
romuald = St. Romuald
rose-of-lima = St. Rose of Lima
+sabbas = St. Sabbas
+sabina = St. Sabina
+saturninus = St. Saturninus
scholastica = St. Scholastica
+sergio-baccho-marcello-and-apulejo-martyrs = Ss. Sergio, Baccho, Marcello and Apulejo Martyrs
seven-holy-brothers-and-sts-rufina-secunda = Seven Holy Brothers and Sts. Rufina & Secunda
seven-holy-servite-founders = Seven Holy Servite Founders
seven-sorrows-of-the-blessed-virgin-mary = Seven Sorrows of the Blessed Virgin Mary
+silverius = St. Silverius
+silvester = St. Silvester
+simeon = St. Simeon
stanislaus = St. Stanislaus
-stephen-of-hungary = St. Stephen of Hungary
stephen = St. Stephen
+stephen-i-pope-and-martyr = St. Stephen I, Pope and Martyr
+stephen-of-hungary = St. Stephen of Hungary
+stigmata-of-st-francis = Stigmata of St. Francis
+sts-abdon-sennen = Sts. Abdon & Sennen
+sts-alexander-companions = Sts. Alexander & Companions
+sts-chrysanthus-daria = Sts. Chrysanthus & Daria
sts-cletus-marcellinus = Sts. Cletus & Marcellinus
sts-cornelius-cyprian = Sts. Cornelius & Cyprian
sts-cosmas-damian = Sts. Cosmas & Damian
+sts-cyprian-justina = Sts. Cyprian & Justina
sts-cyril-methodius = Sts. Cyril & Methodius
+sts-euphemia-lucy-and-geminianus = Sts. Euphemia, Lucy and Geminianus
+sts-eustace-companions = Sts. Eustace & Companions
sts-fabian-sebastian = Sts. Fabian & Sebastian
+sts-faustinus-jovita = Sts. Faustinus & Jovita
sts-felicitas-perpetua = Sts. Felicitas & Perpetua
+sts-felix-and-adauctus = Sts. Felix and Adauctus
+sts-gervasius-and-protasius = Sts. Gervasius and Protasius
+sts-hippolytus-cassian = Sts. Hippolytus & Cassian
sts-john-paul = Sts. John & Paul
+sts-marcellinus-peter-erasmus = Sts. Marcellinus, Peter, & Erasmus
+sts-marius-martha-audifax-abachum = Sts. Marius, Martha, Audifax & Abachum
sts-nazarius-celsus-st-victor-i-st-innocent-i = Sts. Nazarius & Celsus, St. Victor I & St. Innocent I
sts-nereus-achilleus-domitilla-pancras = Sts. Nereus, Achilleus, Domitilla, & Pancras
sts-peter-paul = Sts. Peter & Paul
sts-philip-james = Sts. Philip & James
+sts-primus-felicianus = Sts. Primus & Felicianus
+sts-protus-hyacinth = Sts. Protus & Hyacinth
sts-simon-jude = Sts. Simon & Jude
sts-soter-caius = Sts. Soter & Caius
+sts-tiburtius-susanna = Sts. Tiburtius & Susanna
+sts-tiburtius-valerian-et-maximus-martyrs = Sts. Tiburtius, Valerian et Maximus, Martyrs
+sts-timothy-hippolytus-and-symphorianus-martyrs = Sts. Timothy, Hippolytus and Symphorianus, Martyrs
+sts-tryphonis-respicii-et-nymphae = Sts. Tryphonis, Respicii, et Nymphae
sts-vincent-anastasius = Sts. Vincent & Anastasius
+sts-vitalis-and-agricola-martyrs = Sts. Vitalis and Agricola, Martyrs
sylvester = St. Sylvester
+symphorosa-and-sons = Ss. Symphorosa and sons
+telesphorus-pope-and-martyr = St. Telesphorus Pope and Martyr
teresa-of-avila = St. Teresa of Avila
+thecla = St. Thecla
+theodore = St. Theodore
theresa-of-the-infant-jesus = St. Theresa of the Infant Jesus
-thomas-of-villanova = St. Thomas of Villanova
thomas = St. Thomas
+thomas-aquinas = St. Thomas Aquinas
+thomas-becket = St. Thomas Becket
+thomas-of-villanova = St. Thomas of Villanova
timothy = St. Timothy
titus = St. Titus
transfiguration-of-our-lord = Transfiguration of Our Lord
+twelve-holy-brothers-martyrs = Twelve Holy Brothers, Martyrs
ubaldus = St. Ubaldus
+urban-pope-and-martyr = St. Urban, Pope and Martyr
+ursula-and-companions = St. Ursula and Companions
+valentine = St. Valentine
venantius = St. Venantius
vigil-of-st-lawrence = Vigil of St. Lawrence
vigil-of-sts-peter-paul = Vigil of Sts. Peter & Paul
@@ -689,6 +822,8 @@ vigil-of-the-nativity-of-st-john-the-baptist = Vigil of the Nativity of St. John
vincent-de-paul = St. Vincent de Paul
vincent-ferrer = St. Vincent Ferrer
visitation-of-the-blessed-virgin-mary = Visitation of the Blessed Virgin Mary
+vitus = St. Vitus
vivian = St. Vivian
wenceslaus = St. Wenceslaus
william = St. William
+zephyrinus = St. Zephyrinus
diff --git a/lang/la.ini b/lang/la.ini
index 68c31d9..e82650d 100644
--- a/lang/la.ini
+++ b/lang/la.ini
@@ -180,6 +180,21 @@ ef-nativity = In Nativitate Domini
ef-circumcision = In Octava Nativitatis Domini
ef-epiphany = In Epiphania Domini
+; The Octave of the Nativity, days 2-4 -- PATTERN, not LT.txt-cited. These
+; three civil days (26-28 December) are ALWAYS outranked in the real
+; calendar by St Stephen/St John/Holy Innocents respectively (each a fixed
+; sanctoral entry of its own, named separately below), so the Missal's own
+; TOC never prints a "De II/III/IV Die..." heading for the underlying
+; temporal office the way it does for days 5-7 (confirmed: LT.txt has no
+; "II die infra Octavam"/"III die.../IV die..." anywhere -- only V/VI/VII,
+; cited just below). Constructed by following days 5-7's own attested
+; pattern exactly (roman numeral swapped in), the same "colitur-only key,
+; nothing narrower to extract" reasoning the Minor Litanies entries below
+; already use.
+ef-nativity-octave-day-2 = De II Die infra Octavam Nativitatis Domini
+ef-nativity-octave-day-3 = De III Die infra Octavam Nativitatis Domini
+ef-nativity-octave-day-4 = De IV Die infra Octavam Nativitatis Domini
+
; The Octave of the Nativity, days 5-7 -- LT.txt:8649-8650,8652-8653,
; 8654-8655 (each day's own heading wraps two physical lines; the single
; line between each pair, 8651/8656, is an unrelated saint's day).
@@ -894,6 +909,42 @@ martina = S. Martinae Virg. et Mart.
john-bosco = S. Ioannis Bosco Conf.
; LT.txt:4967. Source prints "S Ioannis" (missing period after the abbreviated "S"); corrected for consistency -- every other entry in this block abbreviates the saint marker "S."/"Ss." with its period, and no other reading of a bare "S" is available.
+; January, continued -- commemorations found by the Task 5 coverage-test
+; extension (2026-08-19): the walk above only ever reached an OBSERVED
+; day, so every one of these was invisible to the coverage test until it
+; also started walking `commemorations`/`transferred_in`/`transferred_out`
+; (see test/test_lang_coverage.ml's own header). Appended here, after the
+; original January block, rather than interleaved into day order, to keep
+; this addition auditable as one unit; each entry's own day-of-month is
+; still given in its citation line below for cross-reference.
+telesphorus-pope-and-martyr = S. Telesphori Papae et Mart.
+; LT.txt:4932 (5 January).
+hyginus-pope-and-martyr = S. Hygini Papae et Mart.
+; LT.txt:4938 (11 January).
+felicis = S. Felicis Presbyt. et Mart.
+; LT.txt:4942 (14 January, companion of hilary).
+maur-abbot = S. Mauri Abbatis
+; LT.txt:4944 (15 January, companion of paul-the-first-hermit). Source
+; prints "Abbatis" in full, not the abbreviated "Abb." this block uses
+; elsewhere (e.g. benedict, below) -- transcribed as printed, so no
+; trailing period (nothing here is abbreviated).
+prisca = S. Priscae Virg. et Mart.
+; LT.txt:4947 (18 January).
+sts-marius-martha-audifax-abachum = Ss. Marii, Marthae, Audifacis et Abachum, Mm.
+; LT.txt:4948 (19 January).
+canute-martyr = S. Canuti Regis, Mart.
+; LT.txt:4952 (19 January, second companion of the same day, page-break-
+; separated from the entry above in the source).
+emerentiana = S. Emerentianae Virg. et Mart.
+; LT.txt:4957 (23 January, companion of raymond-of-pe-afort).
+peter = S. Petri Ap.
+; LT.txt:4960 (25 January, RG 110(a)'s own companion of conversion-of-st-paul
+; -- "Com. S. Petri Ap." immediately under that day's own row).
+agnes-secundo = S. Agnetis Virg. et Mart., secundo
+; LT.txt:4964 (28 January, companion of peter-nolasco; "secundo" -- "a
+; second time" -- kept, since it is the source's own way of distinguishing
+; this from 21 January's agnes, not a rank marker to strip).
+
; February.
ignatius-of-antioch = S. Ignatii Ep. et Mart.
; LT.txt:4976.
@@ -926,6 +977,25 @@ matthias = S. Matthiae Ap.
gabriel-of-our-lady-of-sorrows = S. Gabrielis a Virgine Perdolente Conf.
; LT.txt:5009.
+; February, continued -- commemorations, Task 5 (see the January note above
+; for why these were invisible to the coverage test until now).
+blaise = S. Blasii Ep. et Mart.
+; LT.txt:4978 (3 February).
+dorothy = S. Dorotheae Virg. et Mart.
+; LT.txt:4982 (6 February, companion of titus).
+appollonia = S. Apolloniae Virg. et Mart.
+; LT.txt:4986 (9 February, companion of cyril-of-alexandria).
+valentine = S. Valentini Presbyteri et Mart.
+; LT.txt:4995 (14 February).
+sts-faustinus-jovita = Ss. Faustini et Iovitae Mm.
+; LT.txt:4996 (15 February).
+simeon = S. Simeonis Ep. et Mart.
+; LT.txt:4999 (18 February).
+paul = S. Pauli Ap.
+; LT.txt:5004 (22 February, RG 110(a)'s own companion of chair-of-st-peter
+; -- "Com. S. Pauli Ap." immediately under that day's own row, the mirror
+; of peter's own 25 January entry above).
+
; March.
casimir = S. Casimiri Conf.
; LT.txt:5023.
@@ -941,6 +1011,33 @@ joseph-spouse-of-the-bl-virgin-mary = S. Ioseph, Sponsi B. Mariae Virg., Conf. e
annunciation-of-the-blessed-virgin-mary = In Annuntiatione B. Mariae Virg.
; LT.txt:5049.
+; March, continued -- own feasts (not companions), Task 5. These are full
+; Class3 entries the original bootstrap-driven pass simply never reached
+; (see January's note above for why).
+lucius = S. Lucii I Papae et Mart.
+; LT.txt:5024 (4 March, companion of casimir).
+thomas-aquinas = S. Thomae de Aquino Conf. et Eccl. Doct.
+; LT.txt:5027 (7 March).
+forty-holy-martyrs-of-sebaste = Ss. Quadraginta Martyrum
+; LT.txt:5030 (10 March). "Martyrum" is the source's own unabbreviated
+; genitive plural (not "Mm."), so no period follows it, matching this
+; file's own precedent for a spelled-out final word (e.g. mark's "S. Marci
+; Evangelistae" above).
+gregory-the-great = S. Gregorii I Papae, Conf. et Eccl. Doct.
+; LT.txt:5032 (12 March).
+patrick = S. Patricii Ep. et Conf.
+; LT.txt:5040 (17 March).
+cyril-of-jerusalem = S. Cyrilli Ep. Hierosolymitani, Conf. et Eccl. Doct.
+; LT.txt:5041 (18 March).
+benedict = S. Benedicti Abb.
+; LT.txt:5045 (21 March).
+gabriel-the-archangel = S. Gabrielis Archangeli
+; LT.txt:5048 (24 March).
+john-damascene = S. Ioannis Damasceni Conf. et Eccl. Doct.
+; LT.txt:5051 (27 March).
+john-of-capistrano = S. Ioannis de Capistrano Conf.
+; LT.txt:5052 (28 March).
+
; April.
isidore-of-seville = S. Isidori Ep., Conf. et Eccl. Doct.
; LT.txt:5065.
@@ -971,6 +1068,29 @@ peter-of-verona = S. Petri Mart.
catherine-of-siena = S. Catharinae Senensis Virg.
; LT.txt:5096.
+; April, continued -- commemorations, Task 5.
+francis-of-paola = S. Francisci de Paula Conf.
+; LT.txt:5063 (2 April).
+sts-tiburtius-valerian-et-maximus-martyrs = Ss. Tiburtii, Valeriani et Maximi Mm.
+; LT.txt:5080 (14 April, companion of justin).
+anicetus = S. Aniceti Papae et Mart.
+; LT.txt:5083 (17 April).
+george = S. Georgii Mart.
+; LT.txt:5089 (23 April).
+
+; major-litanies -- data/ef/adjustments.sexp's own `Add`, 25 April
+; (RG 80/81/109(f); see that file's own header note). NOT a calendarium
+; entry with its own row: the calendarium marks the day only with the
+; marginal annotation "Litania Maior. -- " ahead of mark's own title (the
+; same line already cited for mark above), corroborating RG 81's own "nihil
+; fit in Officio" (no separate Office heading exists for this entity to
+; transcribe verbatim). Name is that marginal annotation's own two words,
+; not RG 80's plural "Litaniae maiores" -- transcribed, not paraphrased.
+major-litanies = Litania Maior
+; LT.txt:5091. "litania" occurs exactly once in the whole LT.txt corpus
+; (the mark entry above shares this same line for its own, different,
+; distinctive word "marci").
+
; May.
joseph-the-workman = S. Ioseph Opificis Sponsi B. Mariae Virg., Conf.
; LT.txt:5102.
@@ -1017,6 +1137,28 @@ mary-magdalene-de-pazzi = S. Mariae Magdalenae de Pazzis Virg.
queenship-of-the-blessed-virgin-mary = B. Mariae Virg. Reginae
; LT.txt:5140.
+; May, continued -- commemorations, Task 5.
+sts-alexander-companions = Ss. Alexandri I Papae, Eventii et Theoduli Mm., ac S. Iuvenalis Ep. et Conf.
+; LT.txt:5104 (3 May).
+gordiano-and-epimacho = Ss. Gordiani et Epimachi, Mm.
+; LT.txt:5112 (10 May, companion of antoninus).
+boniface-martyr = S. Bonifatii Mart.
+; LT.txt:5116 (14 May). Distinct from the
+; unrelated boniface entry below (5 June, "S. Bonifatii Ep. et Mart." --
+; a different saint's own feast day, not a companion).
+pudentiana-virginis = S. Pudentianae Virg.
+; LT.txt:5125 (19 May, companion of peter-celestine).
+urban-pope-and-martyr = S. Urbani I Papae et Mart.
+; LT.txt:5132 (25 May, companion of gregory-vii).
+eleutherius = S. Eleutherii Papae et Mart.
+; LT.txt:5134 (26 May, companion of philip-neri).
+john-i = S. Ioannis I Papae et Mart.
+; LT.txt:5136 (27 May, companion of bede-the-venerable).
+felix-i = S. Felicis I Papae et Mart.
+; LT.txt:5139 (30 May).
+petronilla = S. Petronillae Virg.
+; LT.txt:5141 (31 May, companion of queenship-of-the-blessed-virgin-mary).
+
; June.
angela-merici = S. Angelae Mericiae Virg.
; LT.txt:5147.
@@ -1067,6 +1209,54 @@ sts-peter-paul = Ss. Petri et Pauli App.
in-commemoratione-sancti-pauli-apostoli = In Commemoratione S. Pauli Ap.
; LT.txt:5182.
+; June, continued -- commemorations, Task 5.
+sts-marcellinus-peter-erasmus = Ss. Marcellini, Petri atque Erasmi Ep., Mm.
+; LT.txt:5148 (2 June).
+sts-primus-felicianus = Ss. Primi et Feliciani Mm.
+; LT.txt:5155 (9 June).
+basilidus = Ss. Basilidis, Cyrini, Naboris et Nazarii, Mm.
+; LT.txt:5163 (12 June, companion of john-of-san-fecundo). The calendarium
+; names four martyrs on this one row; colitur's own bootstrap keeps only
+; the first ("St. Basilidus", data/ef/sanctoral.sexp) under this slug --
+; the fuller Latin is transcribed here regardless (it is what the Missal
+; actually prints at this line), matching that same entry's own Polish
+; field, which already carries all four names in full.
+vitus = Ss. Viti, Modesti atque Crescentiae Mm.
+; LT.txt:5166 (15 June). Same shape as basilidus above: the calendarium
+; names three martyrs, colitur's own English field keeps only "St. Vitus"
+; (its Polish field again carries all three) -- transcribed in full here.
+marcus-and-marcellianus = Ss. Marci et Marcelliani Mm.
+; LT.txt:5170 (18 June, companion of ephrem-of-syria).
+;
+; sts-gervasius-and-protasius is a genuine gap IN LT.TXT ITSELF, not in the
+; Missal: this 2006 web capture's calendarium table silently drops several
+; commemorations that both photographic scans (missale-romanum-1962.pdf,
+; Missale Romanum 1962_text.pdf) carry -- confirmed independently by this
+; project's own register (docs/research/rules-register.md's "romanus"
+; audit, 2026-08-12: "where the transcription and a scan disagree, the
+; scan wins, always... only a scan's own absence counts as evidence [a
+; commemoration] does not exist"). Six of the seven dropped commemorations
+; that audit found are exactly six of this task's own missing slugs (19
+; June, 12 July, 7/9/14 August, 30 August); each is cited to
+; docs/research/scan1.txt below instead of LT.txt, since LT.txt's own text
+; is silent at the relevant line and the automated checker has nothing to
+; verify there. `scan1.txt` is the same primary-source photographic-scan
+; OCR this project already cites elsewhere for General Rubrics text
+; outside LT.txt's own coverage (e.g. rogation-wednesday, below).
+sts-gervasius-and-protasius = Ss. Gervasii et Protasii Mm.
+; scan1.txt:2849 ("Commemoratio Ss. Gervasii et Protasii Mm.", 19 June,
+; companion of julia-of-falconieri -- LT.txt's own day-19 row, line 5171,
+; is julia-of-falconieri's "S. Iulianae de Falconeriis Virg."; this
+; companion commemoration is simply absent from that row, the same LT.txt
+; gap the note immediately above describes). Not an LT.txt: citation.
+silverius = S. Silverii Papae et Mart.
+; LT.txt:5172 (20 June).
+commemoration-of-st-peter = S. Petri Ap.
+; LT.txt:5183 (30 June). RG 110(a)'s own companion of
+; in-commemoratione-sancti-pauli-apostoli immediately above -- "Com. S.
+; Petri Ap." directly under that day's own row, the identical shape as
+; peter (25 January) and paul (22 February) above.
+
; July.
precious-blood-of-our-lord-jesus-christ = Pretiosissimi Sanguinis D. N. I. C.
; LT.txt:5191.
@@ -1111,6 +1301,49 @@ martha = S. Marthae Virg.
ignatius-loyola = S. Ignatii Conf.
; LT.txt:5232.
+; July, continued -- commemorations, Task 5.
+processus-and-martinian = Ss. Processi et Martiniani Mm.
+; LT.txt:5193 (2 July, companion of visitation-of-the-blessed-virgin-mary).
+pius-i = S. Pii I Papae et Mart.
+; LT.txt:5205 (11 July).
+naboris-et-felicis = Ss. Naboris et Felicis Mm.
+; scan1.txt:2888 ("Commemoratio Ss. Naboris et Felicis Mm.", 12 July,
+; companion of john-gualbert). Not an LT.txt: citation -- LT.txt's own row
+; for 12 July is silent here (see the note under sts-gervasius-and-
+; protasius, June, above); the index confirms the date independently
+; (scan1.txt:54594, "Naboris et Felicis Mm., 12 iulii").
+our-lady-of-mt-carmel = B. Mariae Virg. de Monte Carmelo
+; LT.txt:5210 (16 July).
+alexis = S. Alexii Conf.
+; LT.txt:5211 (17 July).
+symphorosa-and-sons = Ss. Symphorosae et septem eius Filiorum Mm.
+; LT.txt:5213 (18 July, companion of camillus-de-lellis).
+margaret = S. Margaritae Virg. et Mart.
+; LT.txt:5216 (20 July, companion of jerome-emiliani).
+praxedis-virginis = S. Praxedis Virg.
+; scan1.txt:2901 ("Commemoratio S. Praxedis Virg.", 21 July, companion of
+; laurence-of-brindisi). Not an "LT.txt:" citation, deliberately: line
+; 5218 of that transcription prints this same commemoration but spells it
+; "Præxedis" -- confirmed against BOTH photographic scans
+; (scan1.txt:2901/33589/54645, scan2.txt:37551/61253) that the true
+; spelling carries no diphthong here at all, "Praxedis" -- an LT.txt-only
+; OCR artifact, not a genuine ligature this file's usual æ->ae rule would
+; produce the right answer for; per the register's own rule (see the note
+; under sts-gervasius-and-protasius, June, above), the scan wins and that
+; line is not cited in "LT.txt:" form.
+liborii = S. Liborii Ep. et Conf.
+; LT.txt:5221 (23 July, companion of apollinaris).
+christina = S. Christinae Virg. et Mart.
+; LT.txt:5222 (24 July).
+christopher = S. Christophori Mart.
+; LT.txt:5224 (25 July, companion of james-the-greater).
+pantaleon = S. Pantaleonis Mart.
+; LT.txt:5226 (27 July).
+felicis-simplicii-faustini-et-beatricis = Ss. Felicis, Simplicii, Faustini et Beatricis Mm.
+; LT.txt:5230 (29 July, companion of martha).
+sts-abdon-sennen = Ss. Abdon et Sennen Mm.
+; LT.txt:5231 (30 July).
+
; August.
alphonsus-liguori = S. Alfonsi Mariae de Ligorio Ep., Conf. et Eccl. Doct.
; LT.txt:5239.
@@ -1167,6 +1400,58 @@ rose-of-lima = S. Rosae Limanae Virg.
raymond-nonnatus = S. Raymundi Nonnati Conf.
; LT.txt:5277.
+; August, continued -- commemorations, Task 5.
+holy-machabees = Ss. Machabaeorum Mm.
+; LT.txt:5238 (1 August). No companion: this is the ONLY entry the
+; calendarium prints for 1 August -- unlike every other entry in this
+; block, a bare commemoration with no separate named feast row above it.
+stephen-i-pope-and-martyr = S. Stephani I Papae et Mart.
+; LT.txt:5240 (2 August, companion of alphonsus-liguori).
+pope-sixtus-ii-felicissimus-and-agapitus-martyrs = Ss. Xysti II Papae, Felicissimi et Agapiti Mm.
+; LT.txt:5248 (6 August, companion of transfiguration-of-our-lord).
+donatus = S. Donati Ep. et Mart.
+; scan1.txt:2936 ("Commemoratio S. Donati Ep. et Mart.", 7 August,
+; companion of cajetan). Not an LT.txt: citation -- LT.txt's own row for 7
+; August is silent here (see the note under sts-gervasius-and-protasius,
+; June, above).
+cyriacus-largus-and-smaragdus-martyrs = Ss. Cyriaci, Largi et Smaragdi Mm.
+; LT.txt:5251 (8 August, companion of john-mary-vianney).
+romanus = S. Romani Mart.
+; scan1.txt:2939 ("Vigilia, III classis, Commemoratio S. Romani Mart.",
+; 9 August, companion of vigil-of-st-lawrence). Not an LT.txt: citation --
+; LT.txt's own row for 9 August reads only "Vigilia, III classis." (see
+; the note under sts-gervasius-and-protasius, June, above; this exact
+; date is also the register's own worked example for that rule,
+; rules-register.md's "romanus" item -- CONFIRMED GENUINE against both
+; photographic scans, not a spurious entry).
+sts-tiburtius-susanna = Ss. Tiburtii et Susannae Virg., Mm.
+; LT.txt:5254 (11 August).
+sts-hippolytus-cassian = Ss. Hippolyti et Cassiani Mm.
+; LT.txt:5256 (13 August).
+eusebius-confessor = S. Eusebii Conf.
+; scan1.txt:2944 ("Vigilia, II classis, Commemoratio S. Eusebii Conf.",
+; 14 August, companion of assumption-of-the-blessed-virgin-mary's own
+; vigil). Not an LT.txt: citation -- LT.txt's own row for 14 August reads
+; only "Vigilia, II classis." (see the note under sts-gervasius-and-
+; protasius, June, above). Distinct from the unrelated eusebius entry
+; below (16 December, "S. Eusebii Ep. et Mart." -- a different saint's own
+; feast day).
+agapitus = S. Agapiti Mart.
+; LT.txt:5261 (18 August).
+sts-timothy-hippolytus-and-symphorianus-martyrs = Ss. Timothei, Hippolyti et Symphoriani Mm.
+; LT.txt:5266 (22 August, companion of immaculate-heart-of-mary).
+zephyrinus = S. Zephyrini Papae et Mart.
+; LT.txt:5270 (26 August).
+hermes = S. Hermetis Mart.
+; LT.txt:5273 (28 August, companion of augustine).
+sabina = S. Sabinae Mart.
+; LT.txt:5275 (29 August, companion of beheading-of-st-john-the-baptist).
+sts-felix-and-adauctus = Ss. Felicis et Adaucti Mm.
+; scan1.txt:2967 ("Commemoratio Ss. Felicis et Adaucti Mm.", 30 August,
+; companion of rose-of-lima). Not an LT.txt: citation -- LT.txt's own row
+; for 30 August is silent here (see the note under sts-gervasius-and-
+; protasius, June, above).
+
; September.
stephen-of-hungary = S. Stephani Regis Conf.
; LT.txt:5289.
@@ -1205,6 +1490,36 @@ dedication-of-st-michael-the-archangel = In Dedicatione S. Michaelis Archangeli
jerome = S. Hieronymi Presbyteri, Conf. et Eccl. Doct.
; LT.txt:5322.
+; September, continued -- commemorations, Task 5.
+giles = S. Aegidii Abb.
+; LT.txt:5287 (1 September). Bare, like twelve-holy-brothers-martyrs
+; immediately below -- both share the day, neither has a separate named
+; host feast.
+twelve-holy-brothers-martyrs = Ss. Duodecim Fratrum Mm.
+; LT.txt:5288 (1 September, second entry of the same day).
+hadriani = S. Hadriani Mart.
+; LT.txt:5296 (8 September, companion of nativity-of-the-blessed-virgin-mary).
+gorgonius = S. Gorgonii Mart.
+; LT.txt:5297 (9 September).
+sts-protus-hyacinth = Ss. Proti et Hyacinthi Mm.
+; LT.txt:5299 (11 September).
+nicomedes = S. Nicomedis Mart.
+; LT.txt:5304 (15 September, companion of seven-sorrows-of-the-blessed-virgin-mary).
+sts-euphemia-lucy-and-geminianus = Ss. Euphemiae Virg., Luciae et Geminiani Mm.
+; LT.txt:5306 (16 September, companion of sts-cornelius-cyprian).
+stigmata-of-st-francis = Impressionis sacrorum Stigmatum S. Francisci Conf.
+; LT.txt:5307 (17 September).
+sts-eustace-companions = Ss. Eustachii et Sociorum Mm.
+; LT.txt:5310 (20 September).
+maurice-and-companions-martyrs = Ss. Mauritii et Sociorum Mm.
+; LT.txt:5313 (22 September, companion of thomas-of-villanova).
+thecla = S. Theclae Virg. et Mart.
+; LT.txt:5315 (23 September, companion of linus).
+our-lady-of-ransom = B. Mariae Virg. a Mercede
+; LT.txt:5316 (24 September).
+sts-cyprian-justina = Ss. Cypriani et Iustinae Virg., Mm.
+; LT.txt:5318 (26 September).
+
; October.
holy-guardian-angels = Ss. Angelorum Custodum
; LT.txt:5334.
@@ -1247,6 +1562,31 @@ raphael-the-archangel = S. Raphaelis Archangeli
sts-simon-jude = Ss. Simeonis et Iudae App.
; LT.txt:5364.
+; October, continued -- commemorations, Task 5.
+remigius = S. Remigii Ep. et Conf.
+; LT.txt:5333 (1 October).
+placid-companions = Ss. Placidi et Sociorum Mm.
+; LT.txt:5337 (5 October).
+mark-i = S. Marci Papae et Conf.
+; LT.txt:5340 (7 October, companion of our-lady-of-the-rosary). Distinct
+; from the unrelated mark entry above (25 April, "S. Marci Evangelistae" --
+; a different saint's own feast day, not a companion).
+sergio-baccho-marcello-and-apulejo-martyrs = Ss. Sergii, Bacchi, Marcelli et Apuleii Mm.
+; LT.txt:5342 (8 October, companion of bridget-of-sweden).
+dionysius-and-companions = Ss. Dionysii Ep., Rustici et Eleutherii Mm.
+; LT.txt:5344 (9 October, companion of john-leonardi).
+hilarion = S. Hilarionis Abb.
+; LT.txt:5356 (21 October). Bare, like ursula-and-companions immediately
+; below -- both share the day, neither has a separate named host feast.
+ursula-and-companions = Ss. Ursulae et Sociarum Vv. et Mm.
+; LT.txt:5357 (21 October, second entry of the same day). Source prints a
+; stray mid-phrase capital "Et" here ("Vv. Et Mm."); lowercased per this
+; file's own header note on that exact typographic inconsistency.
+sts-chrysanthus-daria = Ss. Chrysanthi et Dariae Mm.
+; LT.txt:5361 (25 October).
+evaristus = S. Evaristi Papae et Mart.
+; LT.txt:5362 (26 October).
+
; November.
all-saints = Omnium Sanctorum
; LT.txt:5378.
@@ -1293,6 +1633,30 @@ sylvester = S. Silvestri Abb.
andrew = S. Andreae Apostoli
; LT.txt:5418.
+; November, continued -- commemorations, Task 5.
+sts-vitalis-and-agricola-martyrs = Ss. Vitalis et Agricolae Mm.
+; LT.txt:5382 (4 November, companion of charles-borromeo).
+four-holy-crowned-martyrs = Ss. Quatuor Coronatorum Mm.
+; LT.txt:5386 (8 November).
+theodore = S. Theodori Mart.
+; LT.txt:5388 (9 November, companion of dedication-of-the-archbasilica-of-our-holy-savior).
+sts-tryphonis-respicii-et-nymphae = Ss. Tryphonis, Respicii et Nymphae Virg., Mm.
+; LT.txt:5390 (10 November, companion of andrew-avellino).
+menna = S. Mennae Mart.
+; LT.txt:5392 (11 November, companion of martin-of-tours).
+pontian = S. Pontiani Papae et Mart.
+; LT.txt:5401 (19 November, companion of elizabeth-of-hungary).
+felicity = S. Felicitatis Mart.
+; LT.txt:5406 (23 November, companion of clement-i).
+chrysogonus = S. Chrysogoni Mart.
+; LT.txt:5408 (24 November, companion of john-of-the-cross).
+peter-of-alexandria = S. Petri Alexandrini Ep. et Mart.
+; LT.txt:5414 (26 November, companion of sylvester -- the Abbot's own
+; entry above, "S. Silvestri Abb.", not the Pope of the same name below,
+; 31 December).
+saturninus = S. Saturnini Mart.
+; LT.txt:5417 (29 November).
+
; December.
vivian = S. Bibianae Virg. et Mart.
; LT.txt:5425.
@@ -1322,3 +1686,58 @@ john-the-evangelist = S. Ioannis Ap. et Ev.
; LT.txt:5456.
holy-innocents = Ss. Innocentium Mm.
; LT.txt:5458.
+
+; December, continued -- commemorations, Task 5.
+barbara = S. Barbarae Virg. et Mart.
+; LT.txt:5428 (4 December, companion of peter-chrysologus). A genuine DATA
+; GAP the same shape as the "ef-rebootstrap" entries above (agnes-secundo,
+; boniface-martyr, eusebius-confessor, evaristus, theodore): both scans
+; and this calendarium carry her, but she was absent from
+; data/ef/sanctoral.sexp's own bootstrap and from lectio's upstream data
+; -- hand-authored in data/ef/adjustments.sexp's own `Add barbara`
+; directive (see that file's header note), not a sanctoral.sexp entry.
+sabbas = S. Sabae Abb.
+; LT.txt:5429 (5 December).
+melchiades = S. Melchiadis Papae et Mart.
+; LT.txt:5434 (10 December).
+thomas-becket = S. Thomae Ep. et Mart.
+; LT.txt:5461 (29 December, companion of the fifth day of the Christmas
+; octave -- ef-nativity-octave-day-5 above, not a sanctoral host feast).
+silvester = S. Silvestri I Papae et Conf.
+; LT.txt:5464 (31 December, companion of the seventh day of the Christmas
+; octave -- ef-nativity-octave-day-7 above). Distinct from the unrelated
+; sylvester entry above (26 November, "S. Silvestri Abb." -- a different
+; saint's own feast day, spelled with a "y" in this file's own key to keep
+; the two apart, lectio's own naming choice).
+
+; ---------------------------------------------------------------------
+; MOVABLE, hand-authored additions -- data/ef/adjustments.sexp's own `Add`
+; directives with an Easter_offset date, not a Fixed one, so neither has a
+; (month, day) calendarium row of its own to cite by line number. Both
+; already carry their own `la` name in adjustments.sexp; reused verbatim
+; here, the same "engine and this table cannot disagree" discipline the
+; Triduum and BVM-Saturday temporal entries already follow (see the
+; header note above [celebration]'s temporal half).
+; ---------------------------------------------------------------------
+commemoration-of-the-seven-sorrows = Commemoratio septem Dolorum B. Mariae Virginis
+; Cited here as line 5056, not an "LT.txt:" claim: that line prints
+; "Feria VI post dominicam I Passionis: Commemoratio septem Dolorum B.
+; Mariæ Virg." -- the calendarium's own foot-of-March note for this
+; movable commemoration, Easter-9 -- but abbreviates "Virg." where this
+; entry (reused verbatim from data/ef/adjustments.sexp's own `Add
+; commemoration-of-the-seven-sorrows`, spelled out as "Virginis") does
+; not; the automated checker cannot confirm an abbreviated occurrence
+; against a spelled-out claim (the same Corpus Christi trade-off disclosed
+; above), even though the line is real and was verified by hand.
+rogation-wednesday = Feria IV Rogationum
+; Not an LT.txt: citation. data/ef/adjustments.sexp's own header cites
+; scan1.txt:20495-20497, RG 87/89 (Caput X): "Et in minoribus ante
+; Ascensionem: feria II Rogationum, statio ad S. Mariam maiorem; feria
+; III, statio ad S. Ioannem in Laterano; feria IV, statio ad S. Petrum" --
+; this day's own name, "feria IV [Rogationum]", drawn directly from that
+; three-day list. Compare ef-rogation-monday/-tuesday above (PATTERN,
+; "Feria II/III in Litaniis Minoribus") -- a DIFFERENT, colitur-constructed
+; phrasing for the two days LT.txt itself is silent on; this one is not
+; PATTERN, because the Missal's own text for this specific day was found
+; (Wednesday's own station, "ad S. Petrum") and is transcribed, not built
+; by pattern.