sprig and prose
sprig is an ecosystem for describing and understanding real systems over time.
prose is the declarative language used throughout sprig.
sprig (noun) — a small shoot; a sign of new growth
prose (noun) — ordinary written language, used to explain
Most systems are easier to run than to understand. Code explains how; knowledge drifts; onboarding becomes archaeology. sprig exists to keep meaning close to the system, calmly, over time.
- Nouns over verbs
- Start fuzzy, get precise later
- Lossless, non-prescriptive descriptions
- Incremental adoption
- Calm by design
A tiny universe (in prose)
universe Sprig {
book sprig {
describe { An ecosystem for understanding systems over time. }
}
book prose {
describe { A declarative language used throughout sprig. }
}
relates sprig and prose {
from sprig { relationships { 'is written in' } }
from prose { relationships { 'describes' } }
}
}Static universes will live here once published.