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

# Reinforcements

> Store vulnerability notes and generate improvements with AI.

A reinforcement is a stored note about a vulnerability: an entry, a variant,
or an improvement you want applied to future hunts.

## List

`GET /api/reinforcements` returns the paginated list. `?status=` filters by
state, and `?q=` searches.

## Create and update

* `POST /api/reinforcements` — create one from a vulnerability entry.
* `PATCH /api/reinforcements/{id}` — update.
* `PUT` returns `405`. Use `PATCH`.

## Generate

`POST /api/reinforcements/generate` asks the model to produce a
reinforcement from your input. The call runs an LLM generation and draws the
expensive rate-tier budget. It returns `200` with the generated content, or
`400` when the input fails validation.
