Confirm Vigils are ferial-by-design; author Common-of-the-BVM Lauds/Vespers bundle
Deploy / deploy (push) Successful in 1m19s

Finished the "ferial/other" audit bucket via each saint's own source
file. Vigils (9 saints) are not a gap at all: every vigil's own [Rule]
explicitly says "Responsory Feria"/"Versum Feria" -- deliberate rubric,
matching this app's existing isFerialOrVigil convention. Even the "ex
C1v" tag on the 6 apostle vigils resolves to the same plain ferial text
when live-queried, confirming no override applies to the Lauds/Vespers
bundle for any vigil.

Common-of-the-BVM (5 feasts) is a real category: each source file says
plain "ex C11"/"vide C11". Live-verified votive=C11: chapter Sir 24:14,
Lauds hymn "O gloriósa Dómina" (the same pre-Urban-VIII text as the
Annunciation's own separate proper), Vespers hymn "Ave maris stella,"
same responsory at both hours, distinct versicles per hour.

Surfaced one masked collision: the Annunciation now resolves through
this Common instead of the ferial default (real improvement, still
interim until its own proper content is imported). Moved the
Passiontide-seasonal-office Vespers test off its date (Mar 25) onto the
clean Mar 30.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014axryJBrRswYh2niA7WCUc
This commit is contained in:
2026-08-26 08:52:41 -04:00
parent 476f068fde
commit b7036edb35
10 changed files with 373 additions and 3 deletions
@@ -0,0 +1,135 @@
# Verified against Divinum Officium (Monastic Tridentinum 1617), Vespers
# `votive=C11` live query, 2026-08 -- "Ave maris stella," the classic
# Common-of-the-BVM Vespers hymn, genuinely distinct from the Lauds hymn
# (unlike some other categories this session where the two hours shared
# one hymn text) -- see lauds-capitulum-common-of-the-bvm.yml's header
# for the fuller gap/sourcing writeup.
id: vespers-hymn-common-of-the-bvm
text:
la: >-
Ave maris stella,
Dei Mater alma,
Atque semper Virgo,
Felix cæli porta.
Sumens illud Ave
Gabriélis ore,
Funda nos in pace,
Mutans Hevæ nomen.
Solve vincla reis,
Profer lumen cæcis,
Mala nostra pelle,
Bona cuncta posce.
Monstra te esse matrem,
Sumat per te preces,
Qui pro nobis natus,
Tulit esse tuus.
Virgo singuláris,
Inter omnes mitis,
Nos culpis solútos
Mites fac et castos.
Vitam præsta puram,
Iter para tutum,
Ut vidéntes Jesum,
Semper collætémur.
Sit laus Deo Patri,
Summo Christo decus,
Spirítui Sancto,
Tribus honor unus. Amen.
en: >-
Ave, star of ocean,
Child divine who barest,
Mother, ever-Virgin,
Heaven's portal fairest.
Taking that sweet Ave
Erst by Gabriel spoken,
Eva's name reversing,
Be of peace the token.
Break the sinners' fetters,
Light to blind restoring,
All our ills dispelling,
Every boon imploring.
Show thyself a mother
In thy supplication;
He will hear who chose thee
At his incarnation.
Maid all maids excelling,
Passing meek and lowly,
Win for sinners pardon,
Make us chaste and holy.
As we onward journey
Aid our weak endeavour,
Till we gaze on Jesus
And rejoice forever.
Father, Son, and Spirit,
Three in One confessing,
Give we equal glory
Equal praise and blessing. Amen.
status:
la: verified
en: verified