Skip to content

Principles

Browse the canonical engineering catalogue as a human-readable reference. The YAML entries remain the source of truth; these pages are generated views.

72 entries

Simplicity, Scope, and Code Clarity

Abstraction, Reuse, and Changeability

Modularity, Object Design, and Locality

Contracts, Errors, Validation, and Security

Architecture and Dependency Direction

State, Side Effects, Data, and Distribution

Public APIs, Compatibility, and Evolution

Testing and Verification

Performance and Resource Efficiency

Safe Change and Engineering Systems

Umbrella Concepts and Review Vocabulary