# `prompt.placeholder_unused`

A prompt's field is written nowhere in its text.

Area 21, [AI](../topics/ai.md); not declinable; the next step is usually the agent's.

Every field of a prompt is written in its text, so a model is sent only
what a reviewer reads in the file.


```jadpo
/// Answers a customer's question.
type AnswerQuestion = Prompt {
    question: Text
    reader_locale: Locale
    order_reference: Text
}
```

```text
error: `AnswerQuestion.order_reference` is written nowhere in `answer_question.prompt`
 --> domains/support/prompts/answer_question.jadpo:5:5
  |
5 |     order_reference: Text
  |     ^^^^^^^^^^^^^^^ never written
  reason: Each field of a prompt is a placeholder its text writes, so a model is sent only what a reviewer reads in `answer_question.prompt`.
  next: Write `{order_reference}` in `answer_question.prompt`, or remove the field (agent)
  rule: prompt.placeholder_unused
  help: https://jadpo.dev/docs/errors/prompt.placeholder_unused

check failed: 1 error, 2 files
```
