From 1203380c4644277a2949d42f4619360c1c0ef1e5 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Tue, 11 Aug 2026 15:27:53 +0200 Subject: cli: colitur temporal dumps the EF temporal cycle One line per day -- date, weekday, season, week, slug, rank, colour -- built through Record, the canonical output view. Until Plan 3 brings the differential and oracle layers, this dump is how a human checks EF temporal against missalemeum by eye. --- test/cli.t | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/cli.t b/test/cli.t index 319fc8c..276b1a1 100644 --- a/test/cli.t +++ b/test/cli.t @@ -17,5 +17,27 @@ A year outside the supported domain is rejected (exit 2): No/garbage arguments give a usage error (exit 2): $ colitur - colitur: usage: colitur easter + colitur: usage: colitur easter | colitur temporal + [2] + +The EF temporal cycle for a year, one line per day: + + $ colitur temporal 2026 | head -3 + 2026-01-01 thursday christmastide ef-circumcision class-1 white + 2026-01-02 friday christmastide ef-christmas-0-friday class-4 white + 2026-01-03 saturday christmastide ef-christmas-0-saturday class-4 white + + $ colitur temporal 2026 | wc -l + 365 + + $ colitur temporal 2026 | grep -c '^2026-04-05 ' + 1 + + $ colitur temporal 2026 | grep '^2026-04-05 ' + 2026-04-05 sunday paschaltide 1 ef-easter-sunday class-1 white + +A year outside the supported domain is rejected (exit 2): + + $ colitur temporal 1000 + colitur: year 1000 out of range 1583..9999 [2] -- cgit v1.3