Add St. Francis de Sales, St. Martina, St. John Bosco (Jan 29-31)

Per direct instruction to import all available sanctoral content
regardless of rubric-era markers: these three had real, complete Matins
content in the reference engine and were simply never added during the
earlier month-by-month sanctoral pulls (no exclusion comment, no
placeholder -- just never reached). First of a broader sweep across the
whole calendar.

New shared Common template: benedictus-antiphon-common-of-a-confessor.yml
(Commune/C5's own Ant 1) -- the first common-of-a-confessor saint that
needed one; st-alexius.yml (the only prior user of this category) had
used a Cistercian-specific alternate instead.

npm test (365 tests) and tsc --noEmit both pass.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-17 15:10:56 -04:00
parent 80f4f935be
commit db141681a9
10 changed files with 481 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
# Read directly from the reference engine (`../divinum-officium-reference`,
# per memory vu-reference-engine-file-layout, not a live query): untagged/
# default [Rank] block of `web/www/horas/Latin/Sancti/01-30.txt` --
# "vide C6;;Semiduplex;;2.2;;". No [Oratio]/[Ant 1] of her own in the
# source -- both fall back to Common of a Virgin Martyr (C6), the same
# family already live-query-verified for st-barbara.yml.
id: st-martina
name: "St. Martina, Virgin and Martyr"
rank: semiduplex
common: common-of-a-virgin-martyr
propers: null
collectCommon: collect-c6
collectName:
la: ["Martínæ"]
en: ["Martina"]
minorHoursCommon: common-of-a-virgin
benedictusCommon: common-of-a-virgin