Supersede decision
supersede_decisionReplace an existing decision or constraint with a new one; the old record is marked superseded and both are cross-linked.
Instructions
Replace an existing decision/constraint with a new one. The old record is marked superseded and both are cross-linked.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| tags | No | ||
| files | No | Paths or globs this applies to | |
| rules | No | Constraint rules: "forbid: term", "forbid: /regex/", "require: term", "forbid-path: glob" | |
| tests | No | ||
| title | Yes | Short title of the decision or constraint | |
| status | No | ||
| commits | No | ||
| context | No | ||
| decision | No | What was decided / the constraint statement | |
| alternatives | No | Options considered and rejected | |
| consequences | No | ||
| requirements | No | SpecGate ids: capability/requirement[#scenario] |