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

# mdn status

> Update task status.

## Usage

```bash theme={null}
mdn status <task-code> <new-status> [--agent <name>]
```

`mdn status` uses the workspace selected by the nearest `.median/config.json`. If no project-local config exists, it uses your global default profile.

## Examples

```bash theme={null}
# Move to in progress
mdn status MED-42 in_progress

# Mark as ready (with agent)
mdn status MED-42 ready --agent claude-code

# Ship it
mdn status MED-42 shipped

# Archive
mdn status MED-42 archive
```

## Output

```
  ✓ MED-42: Fix authentication bug
     Todo → In Progress ⚡ claude-code
```

## Valid statuses

| Status        | Description                    |
| ------------- | ------------------------------ |
| `requests`    | Incoming, not yet triaged      |
| `todo`        | Ready to be picked up          |
| `in_progress` | Actively being worked on       |
| `ready`       | Done, awaiting review or merge |
| `shipped`     | Deployed or released           |
| `archive`     | No longer relevant             |

No restrictions on transitions — any status can move to any other.
