aboutsummaryrefslogtreecommitdiff
path: root/internal/liturgy/parse.go
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-07-28 10:54:28 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-07-28 10:54:28 +0200
commitf0bfe1efb93e04e0e3b9a33b8b085fc09e86af36 (patch)
tree4cffcb7c8b712730a34a8a5f52c4ae7ad0c5484f /internal/liturgy/parse.go
parent98fe454868ffff3f52396e095b5cd5f1251f1fd2 (diff)
downloadlectio-f0bfe1efb93e04e0e3b9a33b8b085fc09e86af36.tar.gz
lectio-f0bfe1efb93e04e0e3b9a33b8b085fc09e86af36.zip
fix(of): partial-proper memorials compose proper part + ferial (match USCCB)
A memorial marked 'PROPER Gospel' (Guardian Angels, Mary Magdalene, Our Lady of Sorrows, Joseph the Worker, the Passion of John the Baptist, Sts Martha/Mary/ Lazarus) uses the FERIAL first reading + its proper gospel; one marked 'PROPER First Reading' (Barnabas) uses its proper first + the ferial gospel. Previously we imported catholic-resources' *suggested* first for the gospel-proper ones, which differs from what USCCB publishes. - readings.go: when the observed's inline Mass has only a proper gospel (or only a proper first), fill the missing reading/psalm from the day's ferial and sort into canonical order. A fully-proper feast is untouched. Factored out ofFerial(). - gen-of-sanctoral-readings.py: keep only the strictly-proper part per the CR source-note. Verified vs USCCB: Guardian Angels (2025-10-02) now = Nehemiah 8 / Ps 19 / Matt 18:1-5,10 exactly. Updates TestUniversalSanctoralReadings.
Diffstat (limited to 'internal/liturgy/parse.go')
0 files changed, 0 insertions, 0 deletions