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
@@ -0,0 +1,15 @@
# Read directly from the reference engine's own source data files:
# web/www/horas/Latin/Commune/C5.txt ("Commune Confessoris non
# pontificis") and its English counterpart — matches this project's own
# `common-of-a-confessor` category label (see collect-c5.yml's own
# header). First saint to need this Common's own Benedictus antiphon
# (st-alexius.yml, the only prior `common-of-a-confessor` saint, used a
# Cistercian-specific alternate for his minor hours instead and had no
# Benedictus antiphon recorded at all).
id: benedictus-antiphon-common-of-a-confessor
text:
la: "Similábo eum * viro sapiénti, qui ædificávit domum suam supra petram."
en: "I will liken him unto a wise man, * which built his house upon a rock."
status:
la: verified
en: verified