aboutsummaryrefslogtreecommitdiff
path: root/scripts/gen-sanctoral-ef.go
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/gen-sanctoral-ef.go')
-rw-r--r--scripts/gen-sanctoral-ef.go16
1 files changed, 16 insertions, 0 deletions
diff --git a/scripts/gen-sanctoral-ef.go b/scripts/gen-sanctoral-ef.go
index 0a43869..34bd184 100644
--- a/scripts/gen-sanctoral-ef.go
+++ b/scripts/gen-sanctoral-ef.go
@@ -1,5 +1,21 @@
//go:build ignore
+// WARNING, READ FIRST (2026-08-18). This generator's output is NO LONGER the
+// whole truth of tridentine-calendar.ini. Four fields in that file are hand
+// corrections against the 1962 Missale Romanum itself, adopted from the
+// sibling project colitur, which validated this data against the Missal and
+// found missalemeum wrong on each:
+//
+// [ubaldus] rank commemoration -> class-3
+// [didacus] rank commemoration -> class-3
+// [vigil-of-st-lawrence] colour red -> violet
+// [vigil-of-the-assumption] colour white -> violet
+//
+// missalemeum does not carry them, so RUNNING THIS GENERATOR WILL SILENTLY
+// REVERT ALL FOUR. Re-apply them before committing regenerated output, or
+// teach this program to. The ini file's own header repeats this list and the
+// rubrics behind it, so neither place can rot without the other showing it.
+//
// gen-sanctoral-ef generates the EF (Extraordinary Form, 1962) universal
// sanctoral (internal/caldata/tridentine-calendar.ini) from missalemeum's
// per-date proper API (built on Divinum Officium's 1962 data — the same oracle