aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* perf(calendar): precompute the EF occupancy index alongside the transfer planperf/hoist-date-independent-workLukasz Kasprzak2026-08-243-93/+294
* perf(calendar): memoise the EF transfer plan across a shared calendarLukasz Kasprzak2026-08-243-1/+386
* perf(readings): stack calendar layers and load the book table once per Days callLukasz Kasprzak2026-08-246-10/+147
* fix(clectio-gen): write the verse keys gzipped as well as plainLukasz Kasprzak2026-08-181-1/+25
* fix(ef): two I-class feasts can no longer transfer onto the same dayLukasz Kasprzak2026-08-183-22/+203
* fix(ef): the ferias between Epiphany and the Sunday after itLukasz Kasprzak2026-08-181-0/+49
* fix(ef): three saints with proper Masses had no readings at allLukasz Kasprzak2026-08-182-0/+18
* feat(ef): the Masses of saints that come from a CommonLukasz Kasprzak2026-08-183-0/+79
* feat(ef): the Most Holy Name of Jesus, and the ferias of 2-5 JanuaryLukasz Kasprzak2026-08-184-0/+121
* fix(ef): Passion week and Holy Week are two weeks, not oneLukasz Kasprzak2026-08-183-18/+97
* fix(ef): twelve days were serving the preceding Sunday's MassLukasz Kasprzak2026-08-181-0/+62
* feat(ef): Rogation Monday and Tuesday (RG 87)Lukasz Kasprzak2026-08-183-0/+79
* fix(ef): the weekdays within the Octave of the Nativity have their own MassLukasz Kasprzak2026-08-182-0/+88
* feat(ef): the Mass of Our Lady on Saturday (RG 309(a))Lukasz Kasprzak2026-08-182-0/+108
* feat(ef): the votive Office of Our Lady on Saturday (RG 78)Lukasz Kasprzak2026-08-182-0/+70
* fix(ef): weeks after Epiphany count from the first Sunday, not from EpiphanyLukasz Kasprzak2026-08-182-3/+76
* merge: RG 72's Christmas Time boundary, and the season/slug split it neededLukasz Kasprzak2026-08-183-13/+129
|\
| * fix(ef): Christmas Time runs to 13 January (RG 72)Lukasz Kasprzak2026-08-183-13/+129
|/
* fix(ef): twelve RG 124 colours -- missalemeum has the rule invertedLukasz Kasprzak2026-08-184-12/+99
* fix(ef): Good Friday is black (RG 128(b) + RG 132)Lukasz Kasprzak2026-08-182-6/+38
* feat(gen): teach the EF generator to preserve the Missal correctionsLukasz Kasprzak2026-08-183-11/+166
* docs(caldata): the EF data is no longer purely generated -- say soLukasz Kasprzak2026-08-183-0/+55
* merge: adopt colitur's EF correctionsLukasz Kasprzak2026-08-183-8/+67
|\
| * fix(ef): adopt eight corrections from colitur, with their citationsLukasz Kasprzak2026-08-183-8/+67
|/
* caldata: two Judith citations lost a chapter boundaryLukasz Kasprzak2026-08-171-2/+2
* release: v0.46.1v0.46.1Lukasz Kasprzak2026-08-171-1/+1
* changelog: 0.46.1Lukasz Kasprzak2026-08-171-0/+3
* caldata: the Lenten Ember days were serving Lent I Sunday's MassLukasz Kasprzak2026-08-172-3/+65
* lectio-ef-dump: emit the Epistle and Gospel citationsLukasz Kasprzak2026-08-151-20/+52
* NOTICE: the Wujek corpus is public domainLukasz Kasprzak2026-08-141-12/+6
* release: v0.46.0v0.46.0Lukasz Kasprzak2026-08-141-1/+1
* changelog: 0.46.0Lukasz Kasprzak2026-08-141-0/+3
* Merge branch 'polish-ui-and-calendar': the gomobile facade and the EF calenda...Lukasz Kasprzak2026-08-1429-2969/+7616
|\
| * Merge branch 'fix/ef-precedence-defects': seven EF calendar defectsLukasz Kasprzak2026-08-1213-2955/+6631
| |\
| | * gen-sanctoral-ef, caldata: fix round 3 -- guard coverage, rank pins, name tes...Lukasz Kasprzak2026-08-122-41/+174
| | * lectio-ef-dump: add name_en/name_pl columnsLukasz Kasprzak2026-08-121-8/+38
| | * oracle_ef_test: three structural coverage gaps in the strengthened testLukasz Kasprzak2026-08-121-5/+38
| | * calendar: record the RG 95 chained-transfer gap in the sourceLukasz Kasprzak2026-08-121-0/+25
| | * gen-sanctoral-ef, caldata: fix round 2 -- review found five real problemsLukasz Kasprzak2026-08-124-97/+641
| | * gen-sanctoral-ef: keep the Purification tagged lord -- the brief was wrong hereLukasz Kasprzak2026-08-123-21/+49
| | * calendar, precedence_ef: two more RG 91 gaps exposed by defect 4Lukasz Kasprzak2026-08-123-4/+101
| | * scripts/gen-sanctoral-ef: fix rank inference, dedup, and class tagging (defec...Lukasz Kasprzak2026-08-123-384/+426
| | * test(ef): un-gate the oracle test now the seven defects are fixedLukasz Kasprzak2026-08-121-10/+0
| | * precedence_ef: a II-class privileged feria yields to a feast (defect 2)Lukasz Kasprzak2026-08-123-22/+110
| | * calendar: RG 96 transfers must skip II-class days too (defect 1)Lukasz Kasprzak2026-08-122-12/+86
| | * temporal_ef: Sunday ranks, Rose Sundays, Holy Thursday whiteLukasz Kasprzak2026-08-123-18/+200
| | * test(ef): strengthen the oracle test to assert rank and colourLukasz Kasprzak2026-08-123-2821/+5231
| |/
| * cmd(lectio-ef-dump): new EF calendar dumper for colitur's differential oracleLukasz Kasprzak2026-08-121-0/+106
| * calendar/readings: report Sunday as its own display rank, not solemnityLukasz Kasprzak2026-08-057-6/+103
| * mobile: fix the documented gomobile bind command so it reproduces the shipped...Lukasz Kasprzak2026-08-051-1/+8