aboutsummaryrefslogtreecommitdiff
path: root/docs/superpowers
Commit message (Collapse)AuthorAgeFilesLines
* Spec+plan: Addendum B — lectio-web (HTMX UI, selectable themes)Łukasz2026-07-232-0/+118
| | | | | | | | | Third binary lectio-web: hledger-web-style local server, HTMX partial swaps, embedded templates/CSS/htmx (self-contained). Date/lectionary/ version/all controls + passage lookup, driving the shared readings+render core. Five embedded themes (light/dark/sepia/parchment/nord) switchable live, defaulted via config web_theme; web_port config. Builds after the CLI/TUI/README tasks.
* Spec+plan: traditional lectionary (missalemeum) + per-part configŁukasz2026-07-232-10/+236
| | | | | | | | | | | - config: lectionary=new|traditional, traditional_lang=pl|en, and commented-out [parts.new]/[parts.traditional] per-part toggles (parsed as a map: a part shows unless explicitly false). - traditional source: missalemeum API (en/pl only; no Latin) mapped to the shared []Section; scripture parts get the version-compare via their citation + embedded vul, prayers are vernacular-only. - new internal/tradlit package + Load router by lectionary; plan addendum A with the tradlit task and amendments to Section/config/Load/render/cli.
* 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.