<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lectio.git/docs/superpowers/specs/2026-07-27-lectio-ef-calendar-engine-design.md, branch main</title>
<subtitle>offline Catholic daily readings and liturgical calendar in Go, with CLI, TUI and web clients</subtitle>
<id>https://git.labunix.xyz/lectio.git/atom?h=main</id>
<link rel='self' href='https://git.labunix.xyz/lectio.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/lectio.git/'/>
<updated>2026-07-27T11:49:55Z</updated>
<entry>
<title>docs: design for the EF (1962) computed calendar engine</title>
<updated>2026-07-27T11:49:55Z</updated>
<author>
<name>Lukasz Kasprzak</name>
<email>lukas@labunix.xyz</email>
</author>
<published>2026-07-27T11:49:55Z</published>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/lectio.git/commit/?id=d23ab8402f8f0beb07b3df9f3cfeaa70448cb9fc'/>
<id>urn:sha1:d23ab8402f8f0beb07b3df9f3cfeaa70448cb9fc</id>
<content type='text'>
Form-aware single engine (sel.Form 'old' -&gt; EF): shared Computus/merge/INI/
result + custom layers; new temporalEF (1962 seasons incl. Time after
Pentecost, Septuagesima, octaves), precedenceEF (1960 rubrics, I-IV class),
embedded 1962 sanctoral. Rank int enum -&gt; unified string token. Validated vs
the missalemeum per-date API. EF day-identity now; propers later.
</content>
</entry>
</feed>
