Governance and Project Structure (VibeSafe)
LaMD uses the VibeSafe governance structure to keep principles, outcomes, design, and execution separated and traceable.
The layers: WHY → WHAT → HOW → DO
WHY (Tenets): principles that guide decisions (
tenets/)WHAT (Requirements): desired outcomes (
requirements/)HOW (CIPs): design decisions and plans (
cip/)DO (Backlog): concrete tasks (
backlog/)
Intended linkage direction:
Tenets (WHY) ──informs──> Requirements (WHAT) ──guides──> CIPs (HOW) ──breaks into──> Backlog (DO)
Tenets (current)
Tenets live in tenets/:
explicit-over-implicitsingle-source-multiple-contextsconfiguration-lives-with-contentcompose-dont-monolithacademic-rigor-through-toolingdocumentation-lifecycle(documentation lifecycle and compression)
Compression (Closed CIPs → docs)
After a CIP is Closed, its stable outcomes should be distilled into these Sphinx/MyST docs, then the CIP should be marked:
compressed: true
The CIP remains the full design/history record.
Compressed CIPs (governance)
This page compresses the stable outcomes from:
CIP-0002: Systematic Requirements Gathering for LaMD
https://github.com/lawrennd/lamd/blob/main/cip/cip0002.mdCIP-0003: Establishing Project Tenets for LaMD
https://github.com/lawrennd/lamd/blob/main/cip/cip0003.md