diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-14 12:40:24 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-14 12:40:24 +0200 |
| commit | 112781d6e3b92310d9d657c53a7e0fc789aefdfb (patch) | |
| tree | 55f3a248be2e619c8a7ad54c011ccb79efd277ad /data/ef/adjustments.sexp | |
| parent | bf326ab963f46c42dc1a3b5141f2022bed81756d (diff) | |
| download | colitur-112781d6e3b92310d9d657c53a7e0fc789aefdfb.tar.gz colitur-112781d6e3b92310d9d657c53a7e0fc789aefdfb.zip | |
fix(ef): three colour corrections that contradicted the Missal by name
The sanctoral audit set chair-of-st-peter (22 Feb), conversion-of-st-paul
(25 Jan) and peter (25 Jan, commemoration) to Red on RG 124(b). All three
are reverted to White.
RG 120(f), fifteen lines above RG 124(b) in the same column of the same
page, names two of them in its enumeration of white: "Cathedrae S. Petri
(22 februarii); Conversionis S. Pauli (25 ianuarii)". RG 124(b)'s own
qualifier "in eorum die natalicio" independently excludes them, and RG
475(e) confirms it a third time by naming the Chair separately from
"natalician feasts of Apostles". lectio and missalemeum both said white
because both were right. peter rested on "match the host day's Red",
whose host is white by that same clause, so the precedent inverts.
Root cause: the audit's page-image method, its real advance, was applied
to the calendarium and not to the rubric. RG 124 was read from the OCR
text layer, where the two-column interleave shreds RG 120(f) across rows
belonging to RG 115 and hyphen-splits Cathedrae, so a text-layer grep
for it returns nothing while RG 124's enumeration survives cleanly. That
read finds 124 and structurally cannot find 120(f).
Two sentinels had been reporting this correctly and were overridden. The
golden pin at 1902-02-22 asserted colour=white, was changed to red, and
had its comment rewritten to guard against "a regression back to the old
one" -- the only pin asserting a colour for any of the 21 slugs. And C18
and M21 both listed the two slugs under an RG 124(b) citation where both
oracles were right. Pin restored; slugs dropped; C18 re-derived 526->450
from the observed-day counts, M21 20->18, M15 17->18.
The audit's own discriminator would have isolated these. Its stated
corroboration was that lectio's name.pl contradicts lectio's colour; run
as a gate across all 21 that splits 17 genuine defects from 4 needing
adjudication, and three of those four are these. It was quoted as
illustration rather than used as a gate.
18 of 21 corrections stand, and the twelve whites are recited to RG
120(e) "Sanctorum non Martyrum" rather than to RG 117's negative
residual. Also records Anastasia's deliberate non-fix in the tracked
tree beside barbara, where the next auditor will be standing.
Diffstat (limited to 'data/ef/adjustments.sexp')
| -rw-r--r-- | data/ef/adjustments.sexp | 48 |
1 files changed, 43 insertions, 5 deletions
diff --git a/data/ef/adjustments.sexp b/data/ef/adjustments.sexp index 48957ef..bd6fe60 100644 --- a/data/ef/adjustments.sexp +++ b/data/ef/adjustments.sexp @@ -279,7 +279,7 @@ ; independently primary-sourced, the same honesty this file's own ; `commemoration-of-st-peter` entry already gives its names. ; -; Sixteen `Edit ... ((Set_colour ...))` directives -- confirmed lectio/ +; Eighteen `Edit ... ((Set_colour ...))` directives -- confirmed lectio/ ; missalemeum bootstrap DATA DEFECTS, the identical shape and root cause as ; `eusebius-confessor` above (checked individually against ; `~/git/projects/lectio/internal/caldata/tridentine-calendar.ini`: every @@ -337,10 +337,48 @@ ((en "St. Barbara") (pl "\197\155w. Barbary, Dziewicy i M\196\153czennicy"))) (rank Class3) (status Commemoration_only) (colour Red) (subject Saint) (citations ()) (layer ef-universal))))) - (Edit prisca ((Set_colour Red))) - (Edit conversion-of-st-paul ((Set_colour Red))) - (Edit peter ((Set_colour Red))) - (Edit chair-of-st-peter ((Set_colour Red))) + ; A SECOND genuine gap, found by the same audit and DELIBERATELY NOT + ; FILLED -- recorded here, in the tracked tree, because the five prior + ; upstream-gap precedents live in this file and this is where the next + ; auditor will be standing. Both scans' 25 December row reads + ; "IN NATIVITATE DOMINI, I classis cum oct." followed by "In secunda + ; Missa: Commemoratio S. Anastasiae Mart." -- she is scoped to the + ; SECOND of Christmas's three Masses, and it is the only per-Mass + ; scoping notation in the whole twelve-month calendarium. + ; Celebration.t attaches a commemoration to a DATE with no Mass scope, + ; and temporal_ef builds exactly one office per civil day, so adding + ; her the way `barbara` was added would ship a false positive on every + ; 25 December. The obvious action on rediscovery is the wrong one. + ; Open modelling question, register section 6. +(Edit prisca ((Set_colour Red))) + ; REVERTED by the fix-round review: conversion-of-st-paul (25 Jan), + ; peter (25 Jan) and chair-of-st-peter (22 Feb) were set Red here on + ; RG 124(b), whose own qualifier "in eorum die natalicio" does not + ; reach them -- and RG 120(f), fifteen lines ABOVE 124(b) in the same + ; column, NAMES both feasts by name and by date in the enumeration of + ; WHITE: "f) S. Ioannis Ap. et Ev. (27 decembris); Cathedrae S. Petri + ; (22 februarii); Conversionis S. Pauli (25 ianuarii); Nativitatis S. + ; Ioannis Baptistae (24 iunii)". RG 475(e) confirms it a third time: + ; "in festis nataliciis Apostolorum et Evangelistarum, NECNON in + ; festis Cathedrae S. Petri et S. Barnabae Ap." -- the Missal names + ; the Chair separately precisely because "natalician feasts of + ; Apostles" does not include it. lectio and missalemeum both said + ; white because both were right. + ; `peter` (25 Jan) additionally rested on "match the host day's own + ; Red", by analogy to commemoration-of-st-peter (30 June). That works + ; there because 30 June's host is red BY NAME under RG 124(c); here + ; the host is white BY NAME under RG 120(f), so the same precedent + ; yields White. Its other anchor, `paul` @ 22 Feb (Red in base data), + ; is unverified bootstrap on a day the Missal calls white and is now + ; an open question in the register, not a precedent. + ; ROOT CAUSE, recorded so it is not repeated: the audit's page-image + ; method was applied to the CALENDARIUM and not to the RUBRIC. RG 124 + ; was read from the OCR text layer, where the two-column interleave + ; shreds RG 120(f) across rows belonging to RG 115, renders its clause + ; label as "/ )" and hyphen-splits "Ca-"/"thedrae" -- so a text-layer + ; grep for "Cathedr" returns nothing, while RG 124's own enumeration + ; survives the same interleave cleanly. A text-layer read of that + ; chapter finds 124 and STRUCTURALLY CANNOT find 120(f). (Edit vitus ((Set_colour Red))) (Edit margaret ((Set_colour Red))) (Edit apollinaris ((Set_colour Red))) |
