Skip to content

docs: add architecture decision records - #41

Merged
dimiro1 merged 1 commit into
mainfrom
dimiro1/create-adrs
Jun 2, 2026
Merged

docs: add architecture decision records#41
dimiro1 merged 1 commit into
mainfrom
dimiro1/create-adrs

Conversation

@dimiro1

@dimiro1 dimiro1 commented Jun 2, 2026

Copy link
Copy Markdown
Owner

Adds a docs/adr/ directory documenting the project's key architectural decisions as lightweight ADRs (Status / Context / Decision / Consequences), with an index README and a template. The eleven records cover environment-based configuration, the buildless Mithril frontend, the no-Node.js/vendored-JS policy, mise for toolchain and tasks, uber/fx dependency injection, the single embedded binary, pure-Go SQLite, Lua as the function language, the in-house i18n layer, and the layered testing strategy. Each record is grounded in the existing codebase and cross-links related decisions. This is documentation only — no code or behavior changes.

@dimiro1
dimiro1 merged commit 7566c17 into main Jun 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant