diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-18 11:26:04 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-18 11:26:04 +0200 |
| commit | 01219763c87c84175fcfa469882c6f30a56720d5 (patch) | |
| tree | 5781c6a8d643a50953979dd7482ebf5e0116cd2d /test/test_sanctoral_ef.ml | |
| parent | cb07b035170eb22e0cff30be6449c74af897cda1 (diff) | |
| download | colitur-01219763c87c84175fcfa469882c6f30a56720d5.tar.gz colitur-01219763c87c84175fcfa469882c6f30a56720d5.zip | |
fix(ef): Good Friday is black, not violet (RG 128(b), RG 132)
RG 128(b)'s own exception list, transcribed in the rules register and
primary-source-verified since Task 16, excepts "Actione liturgica feria VI
in Passione et Morte Domini usque ad Communionem exclusive" from the violet
that otherwise runs from Septuagesima to the Easter Vigil. RG 132 assigns
black there. The register recorded this as an acknowledged gap rather than a
disputed reading -- the code comment beside the Holy Thursday exception says
so in as many words -- and it is closed here.
Found by two witnesses outside the Divinum Officium lineage that colitur,
lectio and missalemeum all share: O'Connell, The Celebration of Mass, 4th ed.
(1964), revised throughout to the Codex Rubricarum (1960) and the 1962
Missal, and a published 1962 Ordo. Both say black. So does missalemeum's own
colour set, which orders the day "bv".
The rubric is per-action ("usque ad Communionem exclusive") and the model
emits one colour per day; black is the day's principal one, the same
acknowledged limit RG 126's Palm Sunday blessing already carries.
Blast radius: one day per year, colour only, across the whole 1583-9999
domain. Two golden pins re-pinned. Good Friday's 46 differential rows leave
C23 for a new C36 gated on the exact triple [First_f; Gospel_f; Colour_f],
so C23's own exact-pair gate still means what its note says for its
remaining four days: 184 + 46 = 230, no residue, both counts from the
comparator rather than hand-counted.
Diffstat (limited to 'test/test_sanctoral_ef.ml')
0 files changed, 0 insertions, 0 deletions
