# Done

{% hint style="info" %}
The Done command is used to remove a TODO from a codebase.
{% endhint %}

#### <mark style="color:blue;">When to use it</mark>

It's worth remembering that TODOs are often insufficiently specific when introduced and frequently considered irrelevant after some time.

The only action required is to remove them from your project, as they can be confusing and distracting to other team members who aren't aware of their irrelevancy.

#### <mark style="color:blue;">Command</mark>

➡️ **`@catanacorp`**<mark style="color:purple;">**`done`**</mark>

Catana will remove the TODO from the repository, open a Pull Request, and assign it to the user who invoked the command.

The Todo Item record will be destroyed from Catana's database once the [Pull Request is merged](/core-concepts/create-update-and-delete.md).

<figure><img src="/files/AqCIO1Z19LAfSTdPWyBF" alt="" width="563"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.catana.dev/commands/done.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
