Editing or deleting a posted Phase Outcome — remains a contract violation (§8); this feature adds a forward correction path and never a mutation. #419
Labels
No labels
component:adapters
component:lifecycle
component:qa
component:setup
component:shared
component:worktrees
phase/accepted
phase/backlog
phase/deployed
phase/developing
phase/integrating
phase/planning
phase/qa
phase/requirements
phase/uat
priority:critical
priority:critical
priority:high
priority:high
priority:low
priority:low
priority:medium
priority:medium
type:bug
type:chore
type:docs
type:feature
type:infra
type:tech-debt
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
jbr870/devwork-skills#419
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?
Spawned from finding
F-PO-45-2-3(out-of-scope) on issue #45 during decision D-PO-45-2-3.Original scope note: Flagged as out of scope in the approved PREQ.
Disposition rationale: Editing or deleting a posted Phase Outcome stays a contract violation (§8): this feature adds a forward correction path and never a mutation, which is exactly what lets the annulled record survive as history. The stub records that boundary so the immutability invariant is not later relaxed on the argument that "we now have a correction mechanism anyway" — the opposite is true, the mechanism exists so §8 need not bend. Resolved under the operator's standing instruction of 2026-08-26 ("resolve all decisions as recommended"), which is the authority for taking each producer recommendation as given.
This issue was deferred out of the parent feature's scope; it carries no PREQ yet. Run
/dev:requirements --issue={new-number}to flesh it out before planning.Closing as not actionable by construction.
This stub was spawned from finding
F-PO-45-2-3on #45 because/dev:technical-planrecommendsdefer-to-issuefor every PREQ out-of-scope item. On the merits there is no work here: "editing or deleting a posted Phase Outcome remains a contract violation (forge-contract §8)" is a standing prohibition, not a task — and the supersede feature (#45) exists precisely so §8 never has to bend.The boundary itself is not lost: it is recorded in #45's SREQ (Constraints & Non-Goals) and in the resolution of
D-PO-45-2-3, which is where a future reader will actually encounter it. Operator decision, 2026-08-26.