> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bossmode.ing/llms.txt
> Use this file to discover all available pages before exploring further.

# Kill Switch

> The kill switch halts all autonomous BossMode operations instantly. One command. Everything stops. No move executes without explicit approval until you restart.

<Warning>🚧 Expanding soon — full Kill Switch documentation is in progress.</Warning>

## What is the kill switch?

The kill switch is BossMode's emergency halt mechanism. When triggered, it immediately:

* Pauses all pending directives
* Queues all autonomous moves for manual review
* Blocks any new directive execution until the switch is cleared
* Logs the halt event with a timestamp and reason

The Guardian module enforces the kill switch at every execution point. No capo can execute a move while the kill switch is active — not even low-risk, pre-approved operations.

## Activating the kill switch

```bash theme={null}
# Immediate halt
curl -sX POST https://bossmode.ing/api/pro/guardian/kill-switch \
  -H "x-bossmode-token: $BOSSMODE_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "reason": "Unexpected behavior in revenue capo" }'
```

In Claude Code:

```
bossmode:kill-switch "Unexpected behavior in revenue capo"
```

## Kill switch status

```bash theme={null}
curl -sH "x-bossmode-token: $BOSSMODE_API_TOKEN" \
  https://bossmode.ing/api/pro/guardian/status | jq
```

Response when active:

```json theme={null}
{
  "killSwitch": {
    "active": true,
    "activatedAt": "2026-04-13T14:32:00Z",
    "reason": "Unexpected behavior in revenue capo",
    "pendingMoves": 7,
    "blockedSince": "2026-04-13T14:32:00Z"
  }
}
```

## Clearing the kill switch

Before clearing, review all pending moves in the queue:

```bash theme={null}
curl -sH "x-bossmode-token: $BOSSMODE_API_TOKEN" \
  https://bossmode.ing/api/pro/guardian/pending | jq
```

Then clear:

```bash theme={null}
curl -sX DELETE https://bossmode.ing/api/pro/guardian/kill-switch \
  -H "x-bossmode-token: $BOSSMODE_API_TOKEN"
```

## Guardian modes

The kill switch is the hardest setting of BossMode's Guardian module, which has three modes:

| Mode          | Description                                                                      |
| ------------- | -------------------------------------------------------------------------------- |
| `guardrailed` | All moves execute per standing orders. High-risk moves require approval.         |
| `review-all`  | Every move queues for approval before execution. Slower but maximum control.     |
| `halted`      | Kill switch active. No autonomous execution. Everything requires manual release. |

## When to use the kill switch

* You notice unexpected output from a capo
* You're about to make a major strategic change and don't want autonomous moves in flight
* You're onboarding a new team member and want to pause until they're briefed
* A standing order appears to have been misinterpreted
* Any time the business situation changes faster than your orders can keep up with

The kill switch is not a failure state. It's a governance feature. Use it freely.
