From f7344bb3de2885323a785bdc8d087bc034407fc4 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Tue, 28 Jul 2026 15:14:33 +0200 Subject: scripts: add validate-engine.py per-day oracles (litcal/missalemeum) Manual QA validators (not run by go test) that build the CLI and compare its computed calendar/readings day-by-day against authoritative online sources: of-calendar -- OF season/cycle/observed vs the LiturgicalCalendar API (litcal) of-readings -- every OF reading resolves against a corpus (offline) ef -- EF reading gaps + tail/resumed-Sunday gospels vs missalemeum ranks -- OF sanctoral ranks vs litcal These found the defects fixed in the flawlessness pass; keep them as standing regression oracles. API responses cache under scripts/.oracle-cache/ (ignored). --- .gitignore | 1 + 1 file changed, 1 insertion(+) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index d2250df..7bedd7f 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ dist/ *.out coverage.* __pycache__/ +scripts/.oracle-cache/ -- cgit v1.3