fix(adr): allow repeated supersession metadata #221
Labels
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/auto_review#221
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Allow the ADR workflow tools to append supersession metadata to ADRs that are already
SupersededorPartially superseded, not only ADRs whose current status is exactlyAccepted.Context
While recording ADR-0018, the tool rejected supersession entries for ADR-0013 and ADR-0014 because their statuses were already
Partially superseded. That exposed a workflow gap: an older ADR may be superseded in whole or in part by multiple later ADRs over time, and each later decision should be able to record its own supersession note.Scope
supersedesentries may target ADRs in accepted-family terminal states, including:AcceptedSupersededPartially supersededAcceptance Criteria
Partially superseded.Verification