18 lines
554 B
Markdown
18 lines
554 B
Markdown
|
|
# D003 — Blueprint vs customer repo
|
||
|
|
|
||
|
|
- **Status:** active
|
||
|
|
- **Date:** 2026-07-15
|
||
|
|
|
||
|
|
## Decision
|
||
|
|
|
||
|
|
Keep **blueprint** (modules, schemas, wizard catalogs, policies, skills) as versioned product IP. Each customer gets a **project repo** with intent, decisions, terraform root, and a copied skill pin.
|
||
|
|
|
||
|
|
## Why
|
||
|
|
|
||
|
|
Separates reusable best practices from client-specific answers and exceptions; enables blueprint upgrades via version pin.
|
||
|
|
|
||
|
|
## Alternatives rejected
|
||
|
|
|
||
|
|
- Forking the whole monorepo into every customer
|
||
|
|
- Storing only Terraform without an intent layer
|