Pudu programming language
Menu
Package

@chrismichaelps / pudu-lang-environment

Environment files for Pudu: load .env variables safely with layered files, discovery, expansion, typed reads, and secrets kept out of every message

0.1.0Apache-2.01

InstallClose

_MOC.md

Markdown17 lines662 B

GitHub ↗

Decisions


type: moc tags: [moc, adr]


  • [[decisions/ADR-0001-problems-never-carry-values]] — refusals name keys, lines, and paths, never values.
  • [[decisions/ADR-0002-a-view-not-a-mutation]] — loading answers a view over the process environment.
  • [[decisions/ADR-0003-expansion-sees-earlier-assignments]] — a value is expanded once, from what is already known.
  • [[decisions/ADR-0004-settings-through-the-validator]] — typed settings are checked by the validator package, reported by path and code.
  • [[decisions/ADR-0005-binding-by-derivation]] — settings records read themselves from variables by derive.

Referenced by

[[00-INDEX]]