reaffirm_decision
Renew a soft-expired do_not_revert decision by appending a reaffirmed_at amendment, resetting its 180-day validity clock.
Instructions
v3.2.0: refresh a do_not_revert decision's soft-expire clock. Long-lived locked decisions can grow stale, so search and list output carry 'dnr_soft_expired' and 'dnr_age_days' on every do_not_revert decision — 180 days by default, override via CODEVIRA_DNR_SOFT_EXPIRE_DAYS (0 disables). The lock never auto-flips; the flag is advice. Call this on a soft-expired decision that is still load-bearing — it appends a single 'reaffirmed_at' amendment to .codevira/decisions.jsonl and resets the clock. For semantic rewrites use supersede_decision; for flipping the flag use set_decision_flag.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| decision_id | Yes | Decision id to reaffirm (e.g. 'D000007') |