twining_archive_stale
Archive stale decision and blackboard IDs to exclude them from context assembly and audits. Deletes live blackboard entries with a permanent tombstone, while decisions remain reversible via unarchive.
Instructions
Archive a list of stale items by ID — typically the candidate IDs returned by twining_housekeeping with staleness_review: true. Decisions move to status "archived" (excluded from assemble/why; reversible via twining_unarchive). Blackboard entries are DELETED from the live board, with a tombstone (full entry + reason) appended to .twining/archive/ — twining_unarchive does NOT restore them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | IDs to archive (mix of decision and blackboard IDs) | |
| reason | No | Optional rationale for the archive — recorded as a finding for the audit trail | |
| reasons | No | Optional per-item rationale keyed by ID — recorded per item in the audit-trail finding so a future reviewer can spot bad calls (#16, semantic review) |