aboutsummaryrefslogtreecommitdiff
path: root/test/fixtures/lectio-ef-2005-2050.provenance
diff options
context:
space:
mode:
Diffstat (limited to 'test/fixtures/lectio-ef-2005-2050.provenance')
-rw-r--r--test/fixtures/lectio-ef-2005-2050.provenance29
1 files changed, 29 insertions, 0 deletions
diff --git a/test/fixtures/lectio-ef-2005-2050.provenance b/test/fixtures/lectio-ef-2005-2050.provenance
new file mode 100644
index 0000000..872517b
--- /dev/null
+++ b/test/fixtures/lectio-ef-2005-2050.provenance
@@ -0,0 +1,29 @@
+Fixture: lectio-ef-2005-2050.txt
+Task: 2026-08-11-colitur-plan3-resolution-engine, Task 15 (differential harness)
+
+Produced by the sibling project ~/git/projects/lectio at commit:
+ 2386a45 cmd(lectio-ef-dump): new EF calendar dumper for colitur's differential oracle
+ (branch polish-ui-and-calendar at the time; see that repo's own log)
+
+SHA-256: 2ca3eeeda4e7a0406c4d004c1b2003fc0df671aca9af18a1b506543a721c8bac
+(same digest as [fixture_sha256] in test/test_differential.ml, ASSERTED by
+that suite's own "fixture SHA-256 matches its provenance note" test -- this
+line documents the pin for a reader who never runs the suite; that test is
+what actually enforces it. Regenerate both together, deliberately, after
+re-running the exact command below -- never by copying a mismatch's actual
+value back in, which would defeat the pin's purpose.)
+
+Exact command:
+ cd ~/git/projects/lectio && go run ./cmd/lectio-ef-dump 2005 2050
+
+Output: one line per civil day, 2005-01-01 through 2050-12-31 inclusive
+(16801 lines = 46*365 + 11 leap days), in lectio's OWN vocabulary --
+season/slug/rank/colour spellings are lectio's, not translated to colitur's.
+See cmd/lectio-ef-dump/main.go's own doc comment for the exact column
+format and the caveats this repo's comparator (test/test_differential.ml)
+relies on: the trailing "+other-slug" tokens are LOSING candidates (lectio
+has no RG 111 admission logic), and lectio's own EF oracle test asserts
+season only, for 2025-2026 only (rank/colour are logged, not asserted).
+
+Regenerate with the same command if lectio's EF calendar logic changes and
+the fixture needs updating; do not hand-edit this file.