| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | test(cli): the 3 January pin is a BVM Saturday, not a feriav0.3.0 | Lukasz Kasprzak | 2026-08-17 | 1 | -1/+8 |
| * | feat(ef): the votive Mass of Our Lady on Saturday (RG 309(a)) | Lukasz Kasprzak | 2026-08-17 | 3 | -10/+50 |
| * | feat(ef): the Seven Sorrows of Passion Friday, and M16 reversed | Lukasz Kasprzak | 2026-08-17 | 1 | -2/+13 |
| * | fix(lectionary): the week after Trinity says its own assigned Mass | Lukasz Kasprzak | 2026-08-17 | 2 | -1/+38 |
| * | test(cli): pin the version's shape, not its literalv0.2.0 | Lukasz Kasprzak | 2026-08-17 | 1 | -4/+9 |
| * | feat(cli): --overlay FILE, so a local calendar can be supplied | Lukasz Kasprzak | 2026-08-17 | 3 | -0/+111 |
| * | feat(kernel): movable Date_spec variants, and Rogation Wednesday | Lukasz Kasprzak | 2026-08-17 | 7 | -12/+192 |
| * | feat(cli): --version, a CHANGELOG, and a release target | Lukasz Kasprzak | 2026-08-17 | 1 | -0/+18 |
| * | feat(cli): a Makefile, a man page, and --help | Lukasz Kasprzak | 2026-08-17 | 1 | -1/+31 |
| * | test(oracle): a second oracle year, 2038, closing step 4's blind spot | Lukasz Kasprzak | 2026-08-17 | 5 | -7/+667 |
| * | feat(cli): install the runtime data, and resolve it in three ways | Lukasz Kasprzak | 2026-08-17 | 1 | -0/+20 |
| * | feat(cli): colitur readings, one line per day | Lukasz Kasprzak | 2026-08-17 | 1 | -1/+73 |
| * | test: lectionary properties, golden pins, and the blast radius | Lukasz Kasprzak | 2026-08-17 | 2 | -6/+276 |
| * | docs(ef): fix round 2 -- three miscitations and a recorded blind spot | Lukasz Kasprzak | 2026-08-17 | 4 | -23/+62 |
| * | fix(lectionary): two Judith citations wrong in both engines | Lukasz Kasprzak | 2026-08-17 | 4 | -250/+297 |
| * | test(oracle): fix round 1 -- C30 disclosure, RG 17(a) misattribution, M26 shapes | Lukasz Kasprzak | 2026-08-17 | 3 | -63/+112 |
| * | test(oracle): compare reading citations against missalemeum | Lukasz Kasprzak | 2026-08-17 | 6 | -798/+1321 |
| * | test(differential): fix round 3 -- two more Ember Saturdays, doc fixes | Lukasz Kasprzak | 2026-08-15 | 2 | -6/+80 |
| * | test(differential): fix round 2 -- Good Friday, Passion Tuesday, stale header | Lukasz Kasprzak | 2026-08-15 | 2 | -86/+177 |
| * | test(differential): fix round 1 -- Holy Week, Lent Ember, RG 69 | Lukasz Kasprzak | 2026-08-15 | 3 | -78/+204 |
| * | test(differential): compare reading citations, 16 801 days | Lukasz Kasprzak | 2026-08-15 | 4 | -16858/+17116 |
| * | ef(lectionary): fix round 1 -- the step-4 guard, and a miscited authority | Lukasz Kasprzak | 2026-08-15 | 1 | -22/+84 |
| * | ef(lectionary): the Commons, chain step 4 | Lukasz Kasprzak | 2026-08-15 | 8 | -9/+409 |
| * | ef(lectionary): fix round 1 -- correct a wrong test, a wrong comment, and ba0... | Lukasz Kasprzak | 2026-08-15 | 1 | -10/+29 |
| * | ef(lectionary): a feria says the preceding Sunday's Mass | Lukasz Kasprzak | 2026-08-15 | 1 | -1/+40 |
| * | kernel+ef: fix round 1 -- lectionary caller-supplied, not eager | Lukasz Kasprzak | 2026-08-15 | 7 | -13/+124 |
| * | kernel+ef: resolve readings, chain steps 1 and 2 | Lukasz Kasprzak | 2026-08-15 | 4 | -3/+80 |
| * | data(ef): carry sanctoral propers on the celebration | Lukasz Kasprzak | 2026-08-15 | 1 | -1/+26 |
| * | data(ef): bootstrap the temporal lectionary from lectio | Lukasz Kasprzak | 2026-08-14 | 2 | -1/+16 |
| * | kernel(lectionary): fix round 1 -- load never raises | Lukasz Kasprzak | 2026-08-14 | 1 | -1/+26 |
| * | kernel(lectionary): slug-keyed reading citations | Lukasz Kasprzak | 2026-08-14 | 2 | -1/+62 |
| * | test,docs: tighten M21, and record what the bucket summary does not say | Lukasz Kasprzak | 2026-08-14 | 1 | -1/+1 |
| * | fix(ef): three colour corrections that contradicted the Missal by name | Lukasz Kasprzak | 2026-08-14 | 2 | -15/+28 |
| * | data(ef): sanctoral audit — one genuine gap, 21 wrong colours (RG124) | Lukasz Kasprzak | 2026-08-14 | 4 | -3/+174 |
| * | fix(kernel): a transferred candidate can settle by being capped out, too (fix... | Lukasz Kasprzak | 2026-08-13 | 1 | -1/+89 |
| * | test(ef): oracle allow-list for the Major Litanies, and a source-fidelity cor... | Lukasz Kasprzak | 2026-08-13 | 1 | -18/+107 |
| * | test(ef): commemoration, transfer, and privilege coverage for the Major Litanies | Lukasz Kasprzak | 2026-08-13 | 3 | -14/+301 |
| * | fix(ef): RG 112(d) excludes a same-BVM commemoration (fix round 1, F1) | Lukasz Kasprzak | 2026-08-13 | 4 | -18/+157 |
| * | data(ef): close and derive the RG 91 entry 27 allow-list rows | Lukasz Kasprzak | 2026-08-13 | 2 | -31/+59 |
| * | test(ef): reach RG 91 entry 27 through the real pipeline, end-to-end | Lukasz Kasprzak | 2026-08-13 | 2 | -6/+179 |
| * | temporal(ef): the votive Office of the BVM on Saturday, RG 91 entry 27 | Lukasz Kasprzak | 2026-08-13 | 1 | -3/+128 |
| * | docs: a name that matched no scan, and a blocker that was not real | Lukasz Kasprzak | 2026-08-13 | 2 | -5/+7 |
| * | temporal(ef): the Sacred Triduum's own Latin identity, RG 91 entry 2 | Lukasz Kasprzak | 2026-08-13 | 2 | -55/+150 |
| * | test,docs: RG110(c)'s adjacency is unobservable by construction | Lukasz Kasprzak | 2026-08-13 | 1 | -1/+44 |
| * | fix round 1: RG 110(c)'s ordering was inverted; M19 lacked an identity gate | Lukasz Kasprzak | 2026-08-13 | 3 | -10/+105 |
| * | precedence(ef): RG 110, the inseparable Peter/Paul commemoration | Lukasz Kasprzak | 2026-08-13 | 3 | -28/+137 |
| * | temporal(ef): Holy Name of Jesus, RG 17(a) -- fallback + Lord subject | Lukasz Kasprzak | 2026-08-13 | 4 | -0/+335 |
| * | test(oracle): fix round 1 (F8) -- correct the M18 headline, name the blind sp... | Lukasz Kasprzak | 2026-08-13 | 1 | -20/+32 |
| * | test(temporal_ef): fix round 1 (F5) -- the anchor erosion test proved nothing | Lukasz Kasprzak | 2026-08-13 | 1 | -12/+35 |
| * | test(golden): fix round 1 (F4) -- describe pins subject, the field RG16(a)/RG... | Lukasz Kasprzak | 2026-08-13 | 1 | -46/+62 |