aboutsummaryrefslogtreecommitdiff
path: root/data/ef/adjustments.sexp
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-08-17 21:23:57 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-08-17 21:23:57 +0200
commit6e42b2f524b283f43e05a967295e244e4083725f (patch)
tree9ce11204a2b11d58b8dc25d027be30b69044d2d1 /data/ef/adjustments.sexp
parentdcce3a5936c2232aaabbb2e8552be24ea7decdbf (diff)
downloadcolitur-6e42b2f524b283f43e05a967295e244e4083725f.tar.gz
colitur-6e42b2f524b283f43e05a967295e244e4083725f.zip
feat(ef): the Seven Sorrows of Passion Friday, and M16 reversed
Not the II-class feast of 15 September, which colitur has had since the bootstrap, but the other Seven Sorrows: the movable commemoration of Passion Friday, of which colitur had no trace at all. The 1962 calendarium lists it at the foot of March, below the fixed dates, exactly where a movable entry belongs (LT.txt:5056): "Feria VI post dominicam I Passionis: Commemoratio septem Dolorum B. Mariae Virg." Note the word -- Commemoratio. Under the 1960 rubrics it is a commemoration, not a feast, so it can never win the day. Friday after Passion Sunday I is Easter-9, confirmed independently by both dates the oracle allow-list already disputed: Easter 2026 is 5 April and M16's date is 27 March; Easter 2027 is 28 March and M13's is 19 March. It could not be built before Date_spec grew Easter_offset -- the same wall Rogation Wednesday hit, and the second entity that work has now unblocked. M16 is re-adjudicated and its verdict REVERSED, from missalemeum to colitur. The entry existed because colitur admitted St John Damascene where missalemeum showed the Seven Sorrows, colitur having no candidate to admit. Both streams now name the Seven Sorrows and that mismatch is gone. What remains runs the other way, and the rubric is explicit: RG 111(d) admits TWO commemorations on a III-class day, RG 113 puts the seasonal one first, and RG 114 omits only what exceeds the number. 27 March 2026 is a III-class privileged Passiontide feria; colitur admits exactly two, the Seven Sorrows and John Damascene, a real III-class universal feast genuinely falling that day. missalemeum admits one and reports John Damascene as displaced, dropping a commemoration the rubric allows. That makes four divergences adjudicated colitur where missalemeum drops or mis-assigns something -- Monica's Epistle, Perpetua's Common, Christ the King's week, and this. Recorded as a pattern rather than four coincidences: the oracle stays a comparison instrument, but its error rate on adjudicated cases is no longer negligible. M13 is untouched and stays open: 19 March 2027 is a different dispute, whether Joseph is displaced from Passion Friday at all, and on a I-class day RG 111(a) admits one privileged commemoration which the feria takes. Blast radius, full 1583-9999 sweep against the pre-change binary: 7874 days, every one carrying the new commemoration, zero unclassified, line counts equal both sides. Register: section 6.12.
Diffstat (limited to 'data/ef/adjustments.sexp')
-rw-r--r--data/ef/adjustments.sexp40
1 files changed, 40 insertions, 0 deletions
diff --git a/data/ef/adjustments.sexp b/data/ef/adjustments.sexp
index 790665b..ea1fc48 100644
--- a/data/ef/adjustments.sexp
+++ b/data/ef/adjustments.sexp
@@ -257,6 +257,38 @@
; rewrite (bucket recomputation) and .superpowers/sdd/2026-08-12-colitur-
; rg16a/sanctoral-audit-report.md. Two shapes of finding follow.
;
+; `Add commemoration-of-the-seven-sorrows` -- NEW (2026-08-17). The OTHER
+; Seven Sorrows: not the II-class feast of 15 September (which colitur has
+; had since the bootstrap, slug `seven-sorrows-of-the-blessed-virgin-mary`)
+; but the movable commemoration on the Friday of Passion Week, which colitur
+; had no trace of at all.
+;
+; The 1962 calendarium lists it at the FOOT of March, below the fixed dates,
+; exactly where a movable entry belongs (LT.txt:5056, verbatim): "Feria VI
+; post dominicam I Passionis: Commemoratio septem Dolorum B. Mariae Virg."
+; Note the word: Commemoratio. Under the 1960 rubrics this is a commemoration,
+; not a feast -- hence `status Commemoration_only`, and hence it can never win
+; the day (band returns `unclassified` for that status, checked first).
+;
+; Friday after Passion Sunday I is Easter-9 (Passion Sunday is the second
+; Sunday before Easter, Easter-14; +5 for the Friday). Confirmed independently
+; by BOTH dates the oracle allow-list already disputes: Easter 2026 is 5 April
+; and M16's date is 27 March; Easter 2027 is 28 March and M13's is 19 March.
+;
+; This entity is the single root cause behind BOTH of those entries -- M13
+; (19 March 2027, where missalemeum commemorates the Seven Sorrows and colitur
+; had nothing to commemorate) and M16 (27 March 2026, where colitur admits St
+; John Damascene instead). It was recorded as "a known unimplemented office"
+; and could not be built before Date_spec grew `Easter_offset`: there is no
+; (month, day) pair for a Friday that moves with Easter, the same wall
+; Rogation Wednesday hit.
+;
+; `subject Bvm` is accurate rather than conventional here -- this genuinely is
+; a commemoration of the Blessed Virgin, unlike the Major Litanies and
+; Rogation Wednesday which carry `Saint` by precedent. The one rule that reads
+; it, RG 112(d)'s own BVM-Saturday exclusion, is structurally unreachable:
+; Passion Friday is never a Saturday.
+;
; `Add rogation-wednesday` -- NEW (movable-date-specs task, 2026-08-17).
; RG 87, primary-verified: "Litaniae minores seu Rogationes, per se,
; assignantur feriis II, III et IV ante festum Ascensionis Domini"
@@ -373,6 +405,14 @@
(rank Class4) (status Commemoration_only) (colour Violet)
(subject Saint) (citations ()) (layer ef-universal)))))
(Add
+ ((date (Easter_offset -9))
+ (cel
+ ((slug commemoration-of-the-seven-sorrows)
+ (names ((la "Commemoratio septem Dolorum B. Mariae Virginis")
+ (en "The Seven Sorrows of the Blessed Virgin Mary")))
+ (rank Class3) (status Commemoration_only) (colour White)
+ (subject Bvm) (citations ()) (layer ef-universal)))))
+ (Add
((date (Easter_offset 38))
(cel
((slug rogation-wednesday)