- Updated AGENTS.md and README.md to clarify the automated release process using release-please and GoReleaser. - Added a version command to the envc CLI to display build metadata. - Included CI/CD details in README for better understanding of testing and release automation.
1.0 KiB
1.0 KiB
Architecture Significant Requirements (ASRs)
Repo-local decisions for go-config (numbering starts at ASR-0001). Org-wide policies remain under inventar/docs/asr/.
| ID | Title |
|---|---|
| ASR-0001 | Module rename and multi-package layout |
| ASR-0002 | Clean break from go-env v0.1.0 |
| ASR-0003 | Uniform codec API and Source abstraction |
| ASR-0004 | Configurable key normalization |
| ASR-0005 | Multi-source deep-merge semantics |
| ASR-0006 | Third-party library choices |
| ASR-0007 | CLI envc: convert, get, merge |
| ASR-0008 | GitHub presentation and release flow |
| ASR-0009 | CI/CD pipeline and automated semantic versioning |