Apply 1955 octave and vigil suppressions #70

Closed
opened 2026-07-01 00:52:55 +00:00 by manlycucumber · 1 comment
manlycucumber commented 2026-07-01 00:52:55 +00:00 (Migrated from github.com)

Problem

The 1955 system keeps only a handful of octaves and vigils. The engine must suppress the rest when resolving under 1955.

Acceptance criteria

  • Only the 1955-retained octaves and vigils are filled
  • Suppressed days revert to feria or occurring office
  • Resolution differs correctly from 1954 on affected days
  • Unit tests cover a suppressed octave and vigil

Notes

Shares the per-system octave/vigil selection.

## Problem The 1955 system keeps only a handful of octaves and vigils. The engine must suppress the rest when resolving under 1955. ## Acceptance criteria - [ ] Only the 1955-retained octaves and vigils are filled - [ ] Suppressed days revert to feria or occurring office - [ ] Resolution differs correctly from 1954 on affected days - [ ] Unit tests cover a suppressed octave and vigil ## Notes Shares the per-system octave/vigil selection.
manlycucumber commented 2026-07-06 20:14:48 +00:00 (Migrated from github.com)

Done in #456 (merged to develop) — the 1955 octave/vigil suppressions land via the deriveCumNostra1955 transform (9 vigils + all sanctoral octaves) and are applied by Rubrics1955Precedence.

Done in #456 (merged to develop) — the 1955 octave/vigil suppressions land via the deriveCumNostra1955 transform (9 vigils + all sanctoral octaves) and are applied by Rubrics1955Precedence.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Directorium/Core#70
No description provided.