| Commit message (Expand) | Author | Age | Files | Lines |
| * | kernel(validate): never raise at 9999; add anchor, determinism, vocab checks | Lukasz Kasprzak | 2026-08-11 | 1 | -8/+93 |
| * | rite(ef): fix duplicate slugs and omitted weeks in the temporal cycle | Lukasz Kasprzak | 2026-08-11 | 2 | -36/+107 |
| * | kernel: loaders never escape as an exception, date-spec validates on load | Lukasz Kasprzak | 2026-08-11 | 2 | -3/+46 |
| * | cli: colitur temporal <year> dumps the EF temporal cycle | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+23 |
| * | kernel(validate): synthetic negative-path fixture; drop vacuous slug check | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+154 |
| * | kernel(validate): invariant harness over liturgical years | Lukasz Kasprzak | 2026-08-11 | 2 | -1/+46 |
| * | rite(ef): give Pentecost, its Vigil and Christ the King their week | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+28 |
| * | rite(ef): ferias, Ember days, Rogations and the temporal entry point | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+101 |
| * | rite(ef): pin down floor_div and week/sunday_slug agreement | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+25 |
| * | rite(ef): Sunday slugs, week numbering and the resumed-Sunday tail | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+55 |
| * | rite(ef): named temporal days, vigils and the Nativity octave | Lukasz Kasprzak | 2026-08-11 | 1 | -3/+40 |
| * | rite(ef): season boundaries per RG 71-77 | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+38 |
| * | rite(ef): season and rank vocabulary per RG 71-77 and RG 8 | Lukasz Kasprzak | 2026-08-11 | 3 | -2/+30 |
| * | fix(record): derive headers and to_row from a single columns list | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+7 |
| * | kernel(record): flat all-string canonical output view | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+42 |
| * | test(overlay): close review gaps in the merge-algebra test suite | Lukasz Kasprzak | 2026-08-11 | 1 | -6/+97 |
| * | kernel(overlay): ordered layer-merge algebra with diagnostics | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+100 |
| * | test(layer): cover load's failure modes and same-date index ordering | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+80 |
| * | kernel(layer): sanctoral layer with canonical order and date index | Lukasz Kasprzak | 2026-08-11 | 2 | -1/+47 |
| * | kernel: Vocab, Celebration and Temporal parametric types | Lukasz Kasprzak | 2026-08-11 | 2 | -2/+24 |
| * | kernel: fix sexp deriving, add missing tests, canonicalize remove | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+31 |
| * | kernel: Names, Citation and Date_spec | Lukasz Kasprzak | 2026-08-11 | 2 | -1/+57 |
| * | test(kernel): cover Lang's sexp validation path | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+14 |
| * | kernel: Slug and Lang validated private strings | Lukasz Kasprzak | 2026-08-11 | 2 | -1/+42 |
| * | kernel: Colour and Subject shared vocabulary | Lukasz Kasprzak | 2026-08-11 | 2 | -1/+33 |
| * | kernel(date): ISO-8601 rendering, validating parse, sexp converters | Lukasz Kasprzak | 2026-08-11 | 2 | -2/+19 |
| * | cli: colitur easter <year> prints Easter and its anchors | Lukasz Kasprzak | 2026-07-31 | 2 | -0/+24 |
| * | kernel(computus): Easter-relative movable-feast anchors | Lukasz Kasprzak | 2026-07-31 | 1 | -1/+19 |
| * | kernel(computus): Gregorian + Julian Easter | Lukasz Kasprzak | 2026-07-31 | 2 | -1/+39 |
| * | kernel(date): proleptic Gregorian date, validated make + arithmetic | Lukasz Kasprzak | 2026-07-31 | 2 | -5/+64 |
| * | chore: scaffold dune project (kernel lib + cli + tests) | Lukasz Kasprzak | 2026-07-31 | 2 | -0/+8 |