Add October sanctoral content: 12 saints/feasts
Deploy / deploy (push) Successful in 1m9s

Continues the full-year sanctoral import: the Guardian Angels (Duplex
majus, full proper content), St. Thérèse of Lisieux, St. Bruno, St.
Bridget of Sweden, St. Francis Borgia, the Maternity of the BVM (Duplex
II Classis, instituted 1931 for the 1500th anniversary of the Council
of Ephesus, full proper content), St. Edward the Confessor, St. Teresa
of Avila (distinct from St. Thérèse of Lisieux -- two different
Carmelite saints sharing a name), St. Margaret Mary Alacoque, St. Peter
of Alcantara, St. John Cantius, and St. Raphael the Archangel (own
full proper content, matching st-gabriel-archangel.yml's established
pattern for a Sancti file that redirects wholesale to another date's
file but still carries its own real content).

St. Raphael's new fixed day (Oct 24, Duplex majus) collided with the
"clean, empty Saturday" fixture used by three tests for Marian
Saturday/Lauds-psalmody-override behavior; moved all three to 2026-07-04,
verified genuinely free of any sanctoral entry (not even a commemorated
Simplex).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-17 17:30:49 -04:00
parent 2cf5e9cd39
commit 0955f7cbd1
42 changed files with 2414 additions and 3 deletions
+6 -1
View File
@@ -9,7 +9,12 @@ import { getDayLabel } from '../../src/calendar/day-label';
// day), still wins outright and Marian Saturday doesn't apply at all.
describe('Marian Saturday (applyMarianSaturday)', () => {
it('wins outright, with no commemoration, on a Saturday with nothing else at all going on', () => {
const day = resolveDay('2026-10-24');
// Not 2026-10-24: that date is now St. Raphael the Archangel's own
// fixed day (Duplex majus, added per the full-year sanctoral
// import), which wins outright. 2026-07-04 is a genuinely clean
// Saturday with no sanctoral entry at all (not even a commemorated
// Simplex).
const day = resolveDay('2026-07-04');
expect(day.winner).toEqual({ kind: 'temporal', id: 'marian-saturday' });
expect(day.commemorations).toEqual([]);
expect(getDayLabel(day)).toBe("Our Lady's Saturday");