aiworkhub_dashboard_needfix_purge
DESTRUCTIVE: permanently delete one archived NeedFix row from the NeedFix table while retaining an audit snapshot.
Instructions
DESTRUCTIVE: permanently delete one archived NeedFix row from the NeedFix table while retaining an audit snapshot.
Use aiworkhub_dashboard_needfix_archive first to archive the item safely, or aiworkhub_dashboard_needfix_restore to recover an archived item instead of deleting it. Requires confirm=True, a non-empty audit_reason, and an already-archived row; records a purged audit event with the row snapshot and permanently deletes the row from the needfix table.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | bool (default False); must be True to permanently purge the NeedFix row. | |
| needfix_id | Yes | str canonical NeedFix identifier of the archived row to permanently delete. | |
| audit_reason | Yes | str non-empty mandatory justification (truncated to 1000 chars) persisted in the purge audit event. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||