diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-26 00:18:16 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-08-26 00:18:16 +0200 |
| commit | 85c1f194c03634eaa905f0bfd630fe23b5f53e59 (patch) | |
| tree | b003bd26bebd44c61514fc652250889ce56c1bef /data/of/amendments/012-teresa-of-calcutta.sexp | |
| parent | 0994587b3694bb87d9a8ee32d60babf25c784acf (diff) | |
| download | colitur-85c1f194c03634eaa905f0bfd630fe23b5f53e59.tar.gz colitur-85c1f194c03634eaa905f0bfd630fe23b5f53e59.zip | |
feat(of): post-2002 GRC amendment overlays, one file per decree
Adds data/of/amendments/*.sexp: 13 overlay files, one per decree,
carrying the General Roman Calendar's amendments since the 2002 typical
edition (docs/research/of/PROVENANCE-amendments.md's own 15-item
inventory, items 10-12 sharing one decree; items 2 and 3, though issued
the same day, carry different protocol numbers and are counted as two
decrees). 14 Add directives (Padre Pio, Juan Diego, Guadalupe, John
XXIII, John Paul II, Mary Mother of the Church, Paul VI, Loreto,
Faustina Kowalska, Gregory of Narek, John of Avila, Hildegard of Bingen,
Teresa of Calcutta, John Henry Newman) and 2 Edit directives (Mary
Magdalene's rank memoria->festum; Martha/Mary/Lazarus's name widened,
same slug, same date and rank -- a continuation of the existing
memorial per the decree's own text, not a suppression and replacement).
Mary, Mother of the Church is the one movable entry (Easter_offset 50,
the Monday after Pentecost) -- verified against the decree's own text
and against Colitur_kernel.Computus.gregorian_easter in three real
years, no kernel change needed.
data/of/calendar-2002.sexp is untouched, per spec sec4.1.
Adds test/test_amendments_of.ml: every file parses, each has a pinned
SHA-256, applying all 13 in decree order yields 222 entries (208 base +
14 Add) with an empty Overlay.merge diagnostics list, and Mary Mother of
the Church resolves to the Monday after Pentecost in three real years.
Two Precedence_of interactions are recorded, not fixed (out of scope for
a data-only task): a movable Memoria_obligatoria can land on an existing
fixed one (verified for 13 June 2011), a genuine band tie Normae n. 14
does not address and Precedence_of.ml does not implement; and adding
Hildegard of Bingen changes which of two ad-libitum memorials on 17
September Precedence.resolve reports as observed, by alphabetical
tie-break alone.
Diffstat (limited to 'data/of/amendments/012-teresa-of-calcutta.sexp')
| -rw-r--r-- | data/of/amendments/012-teresa-of-calcutta.sexp | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/data/of/amendments/012-teresa-of-calcutta.sexp b/data/of/amendments/012-teresa-of-calcutta.sexp new file mode 100644 index 0000000..e8ca63c --- /dev/null +++ b/data/of/amendments/012-teresa-of-calcutta.sexp @@ -0,0 +1,30 @@ +; data/of/amendments/012-teresa-of-calcutta.sexp -- ADDS St Teresa of +; Calcutta (Mother Teresa), virgin, to the General Roman Calendar. +; +; Decree: Dicastery for Divine Worship and the Discipline of the +; Sacraments, 24 December 2024, Prot. N. 703/24. Signed Arturus Card. +; Roche (Praefectus -- the Dicastery renamed in 2022) + Victorius +; Franciscus Viola, O.F.M. (Archiepiscopus a Secretis). First publicised +; via a Vatican press bulletin (11 February 2025), ahead of AAS. +; Published: AAS 117 (2025), 256-257 -- found directly in the March 2025 +; monthly issue; no compiled 2025 index yet exists. +; +; What it does: inscribes 5 September, memoria ad libitum. Verified +; directly against the decree's own calendarium table row +; (docs/research/of/aas-monthly-2025/marzo.pdf, line 1280): "5 S. +; Teresiae de Calcutta, virginis". +; +; No lectio entry exists for this decree; `en`/`la` are this task's own +; rendering, `la` matching the calendarium row above verbatim. +((id of-amend-12-teresa-of-calcutta) + (directives + ((Add + ((date (Fixed (month 9) (day 5))) + (cel + ((slug teresa-of-calcutta-virgin) + (names + ((en "Saint Teresa of Calcutta, virgin") + (la "S. Teresiae de Calcutta, virginis"))) + (rank Memoria_ad_libitum) (status Feast) (colour White) + (subject Saint) (citations ()) (layer of-universal))))) + ))) |
