ea15e909df
Deploy / deploy (push) Successful in 55s
Direct feedback on the previous commit's framing: "unwinnable" was describing an artifact of Divinum Officium's own single-winner precedence model, not a real content gap -- this app already renders commemorated saints on their own terms and doesn't need a saint to win a live query to have real content. Fixed by reading each of the 15 saints' own already-validated fileref directly (the exact same fileref their collect was already sourced from during the Kalendaria-table pull) for its [Ant 1] section, falling back to whatever Common its own [Rule]/[Rank] "vide"/"ex CXX" reference names when there isn't one -- the same proper-then-Common shape getDayCollect/collectCommon already uses, just applied to the Benedictus antiphon too. 14 of the 15 had no [Ant 1] of their own at all -- clean Common fallback, and every one of their C-numbers falls inside a family already live-query-verified in the previous commit, so minorHoursCommon/benedictusCommon were wired directly with full confidence: St. Marcus, St. Felix (Presbyter), St. Hermes, St. Saturninus, St. Prisca, St. Thecla, St. Catherine of Siena, Ss. Machabees, Ss. Marius/Martha/Audifax/Abachum, Ss. Twelve Brothers, Ss. Alexander/Eventius/Theodulus/Juvenal, Ss. Felix/Simplicius/ Faustinus/Beatrix, Ss. Nabor and Felix. St. Felicitas needed one new category (C7), but it turned out to be a cross-reference resolving to text byte-identical to the already-verified common-of-a-virgin. The 1 remaining (Ss. Euphemia, Lucy, and Geminian) does have her own real [Ant 1] -- but marked draft, not verified, on principle: St. Alexius's own file also has a genuine [Ant 1] that his actual live-rendered Benedictus antiphon doesn't use (common-of-an-abbot's text instead), so a raw [Ant 1] read alone isn't sufficient proof, and for a saint that can never be live-checked at all that uncertainty can't be resolved either way -- used the text anyway, honestly flagged rather than claimed as confirmed. St. Frances of Rome and St. Bibiana (the older, pre-Kalendaria-table 109-saint pass) are good candidates for this same fix but weren't touched here, since their own fileref was never derived by this session's work. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
18 lines
956 B
YAML
18 lines
956 B
YAML
# Secondary commemoration on 01-14 (loses the day to the Second Sunday after Epiphany), pulled from
|
|
# Divinum Officium's kalendar headline (Monastic Tridentinum 1617, 2029-01-14).
|
|
# That query doesn't expose a secondary entry's rank, only its name -- simplex
|
|
# here is an unverified placeholder (the safest default, not a real reading),
|
|
# expected to need hand correction like the rest of this first-pass pull. No
|
|
# text pulled at all yet, matching the "first pass, detect but don't fully
|
|
# author" scope for merely-commemorated saints.
|
|
id: st-felix-presbyter
|
|
name: "St. Felix, Priest and Martyr"
|
|
rank: simplex
|
|
common: common-of-a-martyr
|
|
propers: "st-felix-presbyter"
|
|
# No [Ant 1] of its own in the source (01-14cc.txt) -- [Rule]/[Rank] point to
|
|
# Commune/C2a instead, the same C-number family already live-query-verified
|
|
# for common-of-a-martyr.yml (see that section of TODO.md).
|
|
minorHoursCommon: common-of-a-martyr
|
|
benedictusCommon: common-of-a-martyr
|