# Exclusion list

<div align="center" data-full-width="true"><figure><img src="/files/jFWavOOXe36fVlLl8GTk" alt="" width="563"><figcaption></figcaption></figure></div>

Catana can automatically ignore upcoming TODOs based on their file path. Any existing or upcoming TODOs matching the paths you have configured will be [ignored](/core-concepts/ignored-todos.md).

{% hint style="info" %}
The autocompletion field will help you configure the paths you want to ignore.\
\
Pro tip: If you need to fine-tune the paths, the field accepts any valid shell glob pattern.
{% endhint %}

***

Modifying the exclusion list will prompt you to decide whether you'd like to ignore existing TODOs now matching the list.

<figure><img src="/files/DEKW7fvv6paZteYvkSdr" alt="" width="375"><figcaption></figcaption></figure>

When a new TODO is added to your codebase in a path that matches the exclusion list, **Catana will not**:

1. Run any [validation](/core-concepts/validation.md).
2. Open a ticket in your issue tracker (if the repository has opted in for [this feature](/configuration/open-github-issues.md)).


---

# 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/configuration/exclusion-list.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.
