aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Implementation plan: 14 TDD tasks for the lectio Go rewriteŁukasz2026-07-231-0/+1378
|
* Spec: add caching, sigla harvest + offline mode, offline configŁukasz2026-07-231-9/+82
| | | | | | | | | | - Two-layer cache (HTML + parsed JSON) for fast repeat same-day loads. - 'lectio update' harvests the site's published future sigla into a persistent TSV (~/.local/share/lectio/sigla.tsv). - Offline mode (config offline=true, --offline flag, or auto-fallback on network failure): reads from the harvest + embedded corpora, renders wuj/vul/grb/drb; pl is online-only so wuj takes the Polish role. - Config gains offline=false (seeded default).
* Design spec: lectio Go rewrite (CLI + colored TUI, self-contained)Łukasz2026-07-231-0/+269
Forked from the Python daily-reading tool. Two binaries (lectio, lectio-ui) over shared internal packages, modelled on bread-calc: Bubble Tea + Lipgloss TUI, go:embed for the four Bible corpora (self-contained, no external tools), subcommand CLI, TOML config, colored reader TUI, psalm versification ported as-is.