From 2e3697b5ce7338568a67531d07a5528f0de1da22 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Tue, 11 Aug 2026 12:15:44 +0200 Subject: kernel(layer): sanctoral layer with canonical order and date index Entries sort by slug so equal layers serialise identically. The by-date index is built once per layer rather than per year, since fixed dates are year-independent; a full-domain sweep would otherwise rescan every entry for every day. load turns parse and validation failures into result. --- test/test_colitur.ml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'test/test_colitur.ml') diff --git a/test/test_colitur.ml b/test/test_colitur.ml index af642d6..2f5e87a 100644 --- a/test/test_colitur.ml +++ b/test/test_colitur.ml @@ -1,4 +1,5 @@ (* Aggregating test runner. Per-module suites live in test_.ml. *) let () = Alcotest.run "colitur" - [ Test_date.suite; Test_computus.suite; Test_colour.suite; Test_slug.suite; Test_names.suite ] + [ Test_date.suite; Test_computus.suite; Test_colour.suite; Test_slug.suite; Test_names.suite; + Test_overlay.suite ] -- cgit v1.3