remove_evidence
Remove an evidence item from a threat model control by its zero-based index in the control's evidence array. Deleting evidence does not alter control status or assertions.
Instructions
Remove one evidence item from a control by its position in the control's evidence array. Mutating.
Evidence is auxiliary metadata (see add_evidence); removing it
does not affect the control's implementation status or any
assertions. To find the index, read the control via get_control
and count its evidence array from 0.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model_id | Yes | ID of the threat model. | |
| control_id | Yes | ID of the control. | |
| evidence_index | No | Zero-based position of the item to remove within the control's ``evidence`` array (default 0 = first item). | |
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||