# Delete Stage

`Delete_Stage` deletes a single GovTribe stage using its GovTribe ID.

## Input Contract

`Delete_Stage` uses a single required identifier and resolves it through MCP model binding before action execution. The request path requires `stage_id` to be a string GovTribe ID and to resolve to an existing stage visible to the caller. After binding, delete authorization is enforced against the resolved stage and workspace user context before the tool performs the delete action.

* `stage_id`: GovTribe stage identifier for the stage to delete.
  * `type`: `string`
  * `required`: `yes`
  * `default`: `n/a`

## Output Contract

* Top-level keys:
  * `response`
* Row keys:
  * `n/a`
* Relationship retrieval map:
  * `stage_id` (input context)
    * `tool`: `Search_Stages`
    * `filter`: `stage_ids`
    * `fallback`: after deletion this lookup may return zero rows; use previously captured pipeline or stage context for audit history.

## Usage Patterns

Pattern A: Delete a known stage directly. Tool: `Delete_Stage`

```json
{
  "stage_id": "<STAGE_ID>"
}
```
