From 76cc363a754d330a8de3c252787fb237eb86d413 Mon Sep 17 00:00:00 2001 From: Will Estes Date: Mon, 31 Aug 2026 06:00:42 -0400 Subject: [PATCH] Fix stale St. Damasus header comment on octave precedence Claimed Semiduplex wins outright over the Advent feria with the feria commemorated in return -- true when written, but no longer true after the later octave-wins-class rework. Dec 11 falls inside the Immaculate Conception octave, whose elevated wins:duplex threshold now outranks a plain Semiduplex, so Damasus is actually demoted to a commemoration and the Advent feria keeps the day. No behavior change, found and confirmed live while authoring St. Juan Diego's neighboring entry. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01EwsZQMjALCvy7u9tFDWmuQ --- src/data/calendar/saints/st-damasus.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/data/calendar/saints/st-damasus.yml b/src/data/calendar/saints/st-damasus.yml index ce52333..1d097e1 100644 --- a/src/data/calendar/saints/st-damasus.yml +++ b/src/data/calendar/saints/st-damasus.yml @@ -1,7 +1,12 @@ # Verified against Divinum Officium (Monastic Tridentinum 1617), live # kalendar check (2025-12-11) -- an ordinary Advent feria -# (privileged-feria-minor), Semiduplex wins outright, feria commemorated -# in return. Own proper collect (Latin only -- see +# (privileged-feria-minor), where a plain Semiduplex would normally win +# outright. Superseded by the later octave-wins-class rework (see +# st-juan-diego.yml, 2026-08): Dec 11 falls within the Immaculate +# Conception's octave, whose elevated `wins: duplex` threshold now +# outranks this Semiduplex, so he's actually demoted to a commemoration +# and the Advent feria keeps the day (live-reconfirmed 2026-12-11 via +# resolveDay). Own proper collect (Latin only -- see # propers/common/st-damasus-collect.yml for the missing-English note), no # unique antiphon of his own. id: st-damasus