All notable changes to Soviet Code are recorded in this document. Format follows Keep a Changelog. The Party remembers everything.
- Enox Nomenclature backend (
NomenklaturaBackendinterface) LocalBackend— wraps existingnomenklatura.json(default, fully backward-compatible)EnoxBackend— routes tribunal verdicts, directive completions, and inspection events to Enox knowledge graphBothBackend— writes to both simultaneously[nomenklatura] backend = "local"|"enox"|"both"inpolitburo.toml- Graceful fallback: Enox unreachable → LocalBackend silently takes over
- Initial open-source release
- Full STALIN pipeline: С(plan)→Т(review)→А(allocation)→Л(work)→И(inspect)→Н(nomenklatura)
- 10 CLI commands:
init,plan,review,work,inspect,nomenklatura,purge,status,blame,rehabilitate - Three-reviewer Tribunal: Pioneer (Haiku) + Komsomolets (Sonnet) + Politburo (Opus), 2/3 vote gates labor
soviet blame— git blame with Soviet framing and--theme kremlinegg- Three terminal themes: Kremlin, Gazeta, Zavod (set in
politburo.toml) soviet purge --hard— full state wipe- Landing page at
/docs(GitHub Pages) - MIT License