aboutsummaryrefslogtreecommitdiff
path: root/internal/calendar/calendar.go
Commit message (Expand)AuthorAgeFilesLines
* perf(calendar): precompute the EF occupancy index alongside the transfer planperf/hoist-date-independent-workLukasz Kasprzak2026-08-241-41/+38
* perf(calendar): memoise the EF transfer plan across a shared calendarLukasz Kasprzak2026-08-241-1/+8
* fix(ef): two I-class feasts can no longer transfer onto the same dayLukasz Kasprzak2026-08-181-22/+119
* calendar: record the RG 95 chained-transfer gap in the sourceLukasz Kasprzak2026-08-121-0/+25
* calendar, precedence_ef: two more RG 91 gaps exposed by defect 4Lukasz Kasprzak2026-08-121-3/+26
* calendar: RG 96 transfers must skip II-class days too (defect 1)Lukasz Kasprzak2026-08-121-12/+64
* fix(EF): fill reading gaps (major feasts, feria-repeat-through-feast, sundays)Lukasz Kasprzak2026-07-281-0/+13
* fix(calendar): OF precedence/transfer + readings resolution; EF Pentecost octaveLukasz Kasprzak2026-07-281-0/+19
* feat(of): proper readings for the movable Marian memorialsLukasz Kasprzak2026-07-281-3/+9
* feat: complete OF+EF calendar coverage (movable feasts, vigils, ember days, t...Lukasz Kasprzak2026-07-281-1/+61
* feat(calendar): Compute branches on Form (computeEF via temporalEF/precedenceEF)Lukasz Kasprzak2026-07-271-3/+41
* refactor(calendar): Rank int enum -> unified string token (OF unchanged, orac...Lukasz Kasprzak2026-07-271-2/+5
* fix(ini,calendar): full-line-only comments (preserve ';' in citations); drop ...Lukasz Kasprzak2026-07-271-0/+3
* test(calendar): regression oracle vs calapi 2020-2040 (0 season mismatches)Lukasz Kasprzak2026-07-271-1/+1
* feat(calendar): Compute — build celebrations, apply precedence + transfer, ...Lukasz Kasprzak2026-07-271-0/+167