diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-12 18:25:39 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-12 18:25:39 +0200 |
| commit | 9700cd32bc05a96cef0d9a5be3e0e16959afc091 (patch) | |
| tree | 3391953d6474ab8973bd53b5be6890a644d1cc4f /test/test_slug.ml | |
| parent | 8240dbe8221792510aba2405652b59c22f865957 (diff) | |
| download | colitur-9700cd32bc05a96cef0d9a5be3e0e16959afc091.tar.gz colitur-9700cd32bc05a96cef0d9a5be3e0e16959afc091.zip | |
test(golden): fix round 1 (F1) -- correct why the other 8 reclassified slugs are silent
The comment on test_iii_class_feast_wins_class4_feria gave a single reason
for why 8 of the 15 rank-corrected slugs produce zero diff rows anywhere in
the domain: "always fall inside Lent/Passiontide proper, RG 91 entry 22,
which already outranks entry 24". Wrong for 3 of the 8: gabriel-the-
archangel (24 Mar), john-damascene (27 Mar) and john-of-capistrano (28 Mar)
land in Paschaltide 226/846/1108 times domain-wide, always at class-1
(inside the Easter Octave, RG91 entry 2/10), never entry 22.
The conclusion (zero diff rows) was and remains right; only the reason was
wrong -- exactly the "correct code, wrong explanation" defect this project
has repeatedly caught before. Corrected to the actual, checked shield:
every context these 8 dates ever land in domain-wide is either class-1/2
(trivially outranking any class-3 candidate and excluding it from
commemoration by RG111's own rank floors, regardless of status) or the
season's own class-3 feria at entry 22 (which outranks entry 24 for
observation but admits the losing saint's commemoration identically
whether Commemoration_only or Feast, RG111(c)/(d) having no ferial-class
gate on an ordinary sanctoral candidate).
Diffstat (limited to 'test/test_slug.ml')
0 files changed, 0 insertions, 0 deletions
