All posts
AI-native method

Spec-driven development: agents and people read from one source

۱۴۰۵/۷/۶1 min read0 views
Spec-driven development: agents and people read from one source

In SimaCMS every capability has a formal spec: 65 of them, saying what the system does rather than how. Every behaviour decision goes through OpenSpec as well: proposal, design, tasks and, at the end, archive.

Why

An agent starts from zero every time. If the system’s behaviour lives only in people’s heads, the agent guesses it; if it lives in a spec, the agent reads it. The same holds for a new teammate.

One simple rule

When code and document disagree, the code is the truth and the document is fixed that day. A change that alters behaviour updates its spec in the same PR.

Comments

Sign in to leave a comment.

Sign in

Loading…

Related posts