diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-07-28 10:54:28 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-07-28 10:54:28 +0200 |
| commit | f0bfe1efb93e04e0e3b9a33b8b085fc09e86af36 (patch) | |
| tree | 4cffcb7c8b712730a34a8a5f52c4ae7ad0c5484f /internal/calendar/oracle_test.go | |
| parent | 98fe454868ffff3f52396e095b5cd5f1251f1fd2 (diff) | |
| download | lectio-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/calendar/oracle_test.go')
0 files changed, 0 insertions, 0 deletions
