Give every day of Passiontide its own real propers and label
Deploy / deploy (push) Successful in 2m0s
Deploy / deploy (push) Successful in 2m0s
Passion Sunday through Holy Saturday (14 days) all collapsed onto just two ids (passion-sunday/palm-sunday) via resolveTemporalId's coarse governing-Sunday bucketing, so the day-label header showed the same generic "Weekday in Passiontide" phrase for all 14, and Maundy Thursday/Good Friday/Holy Saturday silently rendered Palm Sunday's own collect and antiphons. Fixed via the same movable-feast override architecture already used for Corpus Christi/Ascension (calendar/movable-feasts.ts's anchor-based override), leaving resolveTemporalId itself untouched: each of the 12 non-Sunday days gets its own real winner id, its own authored collect/Benedictus/Magnificat content, and its own temporal-feasts display record, closing both the label bug and the underlying content gap in one mechanism. day-label.ts's temporalLabel and collectCommemorations also now recognize any named temporal identity (not just Ember days), so a saint winning outright on one of these days still surfaces the day's own real name as a commemoration. A broader audit of every ALWAYS_OVERRIDE_TEMPORAL_IDS entry found the same class of gap elsewhere: Corpus Christi and Sacred Heart were completely unauthored across collect/Benedictus/Magnificat/Matins reading, and Ascension/Trinity Sunday/Christ the King were missing pieces too. All authored now, live-verified against the reference engine. Added a general fallback in resolve-common.ts (missing day-specific content degrades to the coarse Sunday's own instead of rendering blank) so this class of gap degrades gracefully if it recurs. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Lu3sgMFpwud3CerW9r6LYc
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# See monday-holy-week.yml / maundy-thursday.yml for the full rationale.
|
||||
# Read from web/www/horas/Latin/Tempora/Quad6-6.txt's [Officium]/[Rank] --
|
||||
# "Sabbato Sancto" / "Feria privilegiata Duplex I classis;;7". "Sabbato
|
||||
# Sancto" (ablative, "on Holy Saturday") is the source's own title;
|
||||
# `nameLa` here is given as the nominative noun phrase "Sabbatum Sanctum"
|
||||
# per this project's own naming convention (see ascension.yml's note on
|
||||
# preferring nominative over the source's prepositional/case-inflected
|
||||
# style). `rank: duplex-1-classis` per the same real FeastClass-shaped
|
||||
# source tag as Maundy Thursday/Good Friday. Unlike its five siblings
|
||||
# here, this record's own evening has no ordinary Vespers of its own at
|
||||
# all to worry about overriding -- see holy-saturday-collect.yml's note
|
||||
# (live-confirmed "Vespera de sequenti": Easter Sunday's own First
|
||||
# Vespers governs this evening outright, same shape as
|
||||
# saturday-passion-week.yml's own precedent one week earlier).
|
||||
id: holy-saturday
|
||||
name: "Holy Saturday"
|
||||
nameLa: "Sabbatum Sanctum"
|
||||
rank: duplex-1-classis
|
||||
anchor:
|
||||
kind: easter
|
||||
offset: -1
|
||||
Reference in New Issue
Block a user