AI article

OpenSpec Rejected Proposals: A Decision Memory Convention

Community description: An agent that proposed and shipped "move persistence into a shared library" six months ago will...

Dev.to | Sep 18, 2026 | Rost

Automated excerpt

Add `decision. md` with Status, Decision, Reasons, Alternatives 4. Before proposing a materially similar change, search `openspec/changes/archive/` and reference the prior decision. 5. Because openspec/config. yaml instructs the agent to search the archive first, it finds the rejected folder, reads decision. md, and reports back: "A materially similar change was proposed and rejected on 2026-09-16 for coupling reasons.

Selected automatically from source text; not independently written or fact-checked. Read the original for full context.

Read the original article

More AI news