index
:
lectio.git
main
perf/hoist-date-independent-work
offline Catholic daily readings and liturgical calendar in Go, with CLI, TUI and web clients
lukas-labunix
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
chore: bump version to 0.34.0 (national bibles)
Lukasz Kasprzak
2026-07-27
1
-1
/
+1
*
build: corpus-validate script + add-corpus/check-corpora make targets
Lukasz Kasprzak
2026-07-27
2
-2
/
+30
*
feat(cli): config-driven reading corpus + surface user corpora
Lukasz Kasprzak
2026-07-27
4
-14
/
+89
*
docs: record Task 4 deviations (dup-verse=warning, grb check-corpora exemption)
Lukasz Kasprzak
2026-07-27
1
-1
/
+13
*
feat(cli): lectio --corpus-check validator
Lukasz Kasprzak
2026-07-27
13
-0
/
+272
*
docs: record autoselect metadata flag in national-bibles spec+plan
Lukasz Kasprzak
2026-07-27
2
-2
/
+2
*
feat(config): reading_lang/reading_version + ReadingCorpus resolver
Lukasz Kasprzak
2026-07-27
5
-2
/
+63
*
feat(bible): user corpus discovery + override registry
Lukasz Kasprzak
2026-07-27
4
-2
/
+165
*
feat(bible): corpus metadata sidecars + parser
Lukasz Kasprzak
2026-07-27
7
-1
/
+75
*
docs: implementation plan for national-bibles corpora
Lukasz Kasprzak
2026-07-27
1
-0
/
+699
*
docs: tighten national-bibles spec (defer psalm_system application)
Lukasz Kasprzak
2026-07-27
1
-5
/
+4
*
docs: add reading_lang field to national-bibles spec
Lukasz Kasprzak
2026-07-27
1
-8
/
+9
*
docs: design spec for user-addable national Bible corpora
Lukasz Kasprzak
2026-07-27
1
-0
/
+122
*
fix(readings): stop auto-rendering from the defective wuj corpus
Lukasz Kasprzak
2026-07-27
1
-3
/
+8
*
feat(ef): complete offline EF readings — proper ferias, deuterocanon, Latin...
Lukasz Kasprzak
2026-07-27
8
-34
/
+731
*
chore: bump to 0.32.0 (EF ferial readings)
Lukasz Kasprzak
2026-07-27
1
-1
/
+1
*
feat(cli): EF ferial readings — weekdays repeat the preceding Sunday's Mass
Lukasz Kasprzak
2026-07-27
1
-11
/
+26
*
chore: bump to 0.31.0 (EF temporal Sunday lectionary + cross-chapter citations)
Lukasz Kasprzak
2026-07-27
1
-1
/
+1
*
feat: EF temporal Sunday lectionary (offline Sunday Mass readings)
Lukasz Kasprzak
2026-07-27
7
-16
/
+394
*
fix(bible): resolve + format cross-chapter citations (13:22-25; 15:10)
Lukasz Kasprzak
2026-07-27
2
-6
/
+38
*
chore: bump to 0.30.0 (EF feast readings + books.ini multi-language)
Lukasz Kasprzak
2026-07-27
1
-1
/
+1
*
feat: books.toml -> books.ini, multi-language (add Latin dialect), config-sco...
Lukasz Kasprzak
2026-07-27
10
-68
/
+374
*
feat(cli,caldata): EF feast proper readings — offline text in --liturgy
Lukasz Kasprzak
2026-07-27
3
-4
/
+69
*
chore: bump to 0.29.0 (deuterocanon in vul + drb)
Lukasz Kasprzak
2026-07-27
1
-1
/
+1
*
data(bible): close the deuterocanon gap in vul + drb corpora
Lukasz Kasprzak
2026-07-27
4
-2
/
+7274
*
chore: bump to 0.28.0 (EF 1962 computed calendar)
Lukasz Kasprzak
2026-07-27
1
-1
/
+1
*
test(calendar): EF oracle vs missalemeum 2025-2026 (0 season mismatches)
Lukasz Kasprzak
2026-07-27
3
-0
/
+4536
*
feat(caldata,cli): embed 1962 EF calendar + form-aware Stack; --liturgy compu...
Lukasz Kasprzak
2026-07-27
6
-27
/
+189
*
feat(calendar): Compute branches on Form (computeEF via temporalEF/precedenceEF)
Lukasz Kasprzak
2026-07-27
2
-3
/
+65
*
feat(calendar): precedenceEF (1960 occurrence by class + temporal-before-sanc...
Lukasz Kasprzak
2026-07-27
2
-0
/
+78
*
feat(calendar): EF (1962) temporal cycle temporalEF + EF seasons
Lukasz Kasprzak
2026-07-27
3
-9
/
+192
*
refactor(calendar): Rank int enum -> unified string token (OF unchanged, orac...
Lukasz Kasprzak
2026-07-27
2
-8
/
+39
*
docs: implementation plan for the EF (1962) calendar engine
Lukasz Kasprzak
2026-07-27
1
-0
/
+47
*
docs: design for the EF (1962) computed calendar engine
Lukasz Kasprzak
2026-07-27
1
-0
/
+128
*
fix(cli): --liturgy signals EF-not-implemented instead of silently returning OF
Lukasz Kasprzak
2026-07-27
2
-0
/
+25
*
chore: bump to 0.27.0 (custom calendar layers)
Lukasz Kasprzak
2026-07-27
1
-1
/
+1
*
feat(cli): --cal-new scaffold + --cal-check lint for custom calendar layers
Lukasz Kasprzak
2026-07-27
4
-1
/
+212
*
feat(cli): --liturgy uses the config 'use' layer stack (custom calendars take...
Lukasz Kasprzak
2026-07-27
2
-1
/
+29
*
feat(config): 'use' layer stack + CalendarsDir()
Lukasz Kasprzak
2026-07-27
2
-0
/
+40
*
feat(caldata): export ParseLayer + LoadLayer + Stack (user calendar layers)
Lukasz Kasprzak
2026-07-27
3
-2
/
+151
*
chore: bump to 0.26.1 (self-documenting config.ini)
Lukasz Kasprzak
2026-07-27
1
-1
/
+1
*
config: self-documenting default config.ini (reference header) as single source
Lukasz Kasprzak
2026-07-27
2
-34
/
+36
*
chore: bump to 0.26.0 (offline OF calendar engine); document -L/--liturgy
Lukasz Kasprzak
2026-07-27
2
-1
/
+2
*
feat(cli): 'lectio --liturgy/-L' prints the computed liturgical day offline
Lukasz Kasprzak
2026-07-27
4
-0
/
+128
*
fix(ini,calendar): full-line-only comments (preserve ';' in citations); drop ...
Lukasz Kasprzak
2026-07-27
3
-21
/
+22
*
feat(config): migrate to INI + one-shot TOML conversion + calendar Selection
Lukasz Kasprzak
2026-07-27
4
-91
/
+269
*
style: gofmt temporal.go
Lukasz Kasprzak
2026-07-27
1
-1
/
+1
*
test(calendar): regression oracle vs calapi 2020-2040 (0 season mismatches)
Lukasz Kasprzak
2026-07-27
6
-5
/
+7810
*
feat(caldata): embed + parse the owned universal Roman calendar (initial cove...
Lukasz Kasprzak
2026-07-27
4
-0
/
+337
*
fix(calendar): Christmas solemnity in temporal; feasts of the Lord band 5; Su...
Lukasz Kasprzak
2026-07-27
3
-4
/
+40
[next]