| Commit message (Expand) | Author | Age | Files | Lines |
| * | kernel(temporal): Holy Thursday is white, per RG128(b)'s named exception | Lukasz Kasprzak | 2026-08-12 | 1 | -7/+9 |
| * | kernel(precedence): three RG-verified EF precedence bugs, found via oracle | Lukasz Kasprzak | 2026-08-12 | 1 | -17/+76 |
| * | test(differential): gate C1/C6 on slug family, pin the fixture's SHA-256 | Lukasz Kasprzak | 2026-08-12 | 2 | -10/+107 |
| * | test: differential vs lectio 2005-2050 with a cited allow-list | Lukasz Kasprzak | 2026-08-12 | 5 | -2/+17323 |
| * | kernel(validate): fold in Plan 2's carried guards | Lukasz Kasprzak | 2026-08-12 | 2 | -33/+129 |
| * | test(rite_ef): pin no transfer ever lands inside the Easter octave | Lukasz Kasprzak | 2026-08-12 | 1 | -1/+139 |
| * | kernel(validate): resolution invariants | Lukasz Kasprzak | 2026-08-12 | 1 | -23/+284 |
| * | rite(ef): the Annunciation's RG96 exception is conditional, not unconditional | Lukasz Kasprzak | 2026-08-12 | 2 | -15/+72 |
| * | test(ef): pin the overlay suppression's own observable effect | Lukasz Kasprzak | 2026-08-12 | 1 | -2/+48 |
| * | rite(ef): clamp the RG96 search at the domain ceiling | Lukasz Kasprzak | 2026-08-12 | 4 | -3/+114 |
| * | cli: colitur day <year> dumps resolved liturgical days | Lukasz Kasprzak | 2026-08-12 | 3 | -3/+196 |
| * | data(ef): bootstrap the 1962 sanctoral from lectio | Lukasz Kasprzak | 2026-08-12 | 3 | -1/+117 |
| * | test(ef): prove the II-class-Sunday privilege override end-to-end | Lukasz Kasprzak | 2026-08-11 | 1 | -1/+67 |
| * | rite(ef): an impeded I-class Sunday commemorates, not transfers | Lukasz Kasprzak | 2026-08-11 | 1 | -0/+22 |
| * | rite(ef): commemoration privilege and admission (RG 108-111) | Lukasz Kasprzak | 2026-08-11 | 1 | -4/+306 |
| * | rite(ef): occurrence dispositions (RG 92-95, 33, 94) | Lukasz Kasprzak | 2026-08-11 | 1 | -4/+144 |
| * | rite(ef): fix entry 8's Sunday exception and entry 14's over-restriction | Lukasz Kasprzak | 2026-08-11 | 1 | -6/+96 |
| * | rite(ef): RG 91 Table of Precedence | Lukasz Kasprzak | 2026-08-11 | 2 | -1/+203 |
| * | kernel(calendar): fix multi-departure loss, band-order gap, off-array targets | Lukasz Kasprzak | 2026-08-11 | 1 | -65/+142 |
| * | kernel(calendar): place transferred celebrations (RG 96-98) | Lukasz Kasprzak | 2026-08-11 | 2 | -23/+167 |
| * | kernel: carry omitted celebrations on Liturgical_day.t, reason and all | Lukasz Kasprzak | 2026-08-11 | 1 | -3/+60 |
| * | kernel(calendar): the year is the primitive, the day is derived | Lukasz Kasprzak | 2026-08-11 | 2 | -1/+174 |
| * | kernel(rite): bundle what a rite supplies; make season runs rite-supplied | Lukasz Kasprzak | 2026-08-11 | 1 | -6/+73 |
| * | test(precedence): strengthen accounting test, cover order and empty sanctoral | Lukasz Kasprzak | 2026-08-11 | 1 | -7/+39 |
| * | kernel(precedence): rite-parameterised resolver | Lukasz Kasprzak | 2026-08-11 | 2 | -1/+77 |
| * | kernel(celebration): distinguish a feast from a commemoration-only entry | Lukasz Kasprzak | 2026-08-11 | 1 | -0/+15 |
| * | cli: emit "-" for an absent week, keeping output column-safe | Lukasz Kasprzak | 2026-08-11 | 1 | -3/+3 |
| * | 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 |