Skip to main content

Overview

Mark stale decisions as still valid even though their linked code changed. Use when the decision’s rationale still holds and the drift was cosmetic (rename, file move, implementation swap that preserves the contract). For decisions that no longer hold, record a new one (decide) that supersedes the old one — do not reaffirm.

Parameters

ParameterTypeRequiredDescription
decision_idsstring[]YesDecision ids to reaffirm

Example

{
  "tool": "decision_reaffirm",
  "arguments": { "decision_ids": ["dec_abc", "dec_def"] }
}