# The lex records whose kind is principle

This index as JSON: https://banes-lab.com/json/api/facets/lex/kind/principle

## Entries

- [Fail-Safe Defaults](https://banes-lab.com/records/lex/fail-safe-defaults.md): Defaulting to safe, benign behavior when a value or handler is absent rather than failing or branching.
- [YAGNI](https://banes-lab.com/records/lex/yagni.md): You Aren't Gonna Need It: build only what current requirements demand and defer speculative generality.
- [Safe Defaults](https://banes-lab.com/records/lex/safe-defaults.md): Choosing default configurations and behaviors that are safe when left unchanged.
- [Secure Defaults](https://banes-lab.com/records/lex/secure-defaults.md): Making the default configuration the most secure option, requiring explicit action to reduce security.
- [Command/Query Separation](https://banes-lab.com/records/lex/command-query-separation.md): Separating operations that change state from those that return data, so each method has a single purpose.
- [Data Minimization](https://banes-lab.com/records/lex/data-minimization.md): Collecting and retaining only the personal data strictly necessary for a stated purpose.
