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

# Finding

> One record that breaks one statement.

One record that breaks one statement.

## Fields

| Field | Type | Description |
| - | - | - |
| `audit` | [`AuditRef`](/graphql/objects/audit-ref) | The audit the broken statement belongs to. |
| `category` | [`CategoryRef`](/graphql/objects/category-ref) | The category of the statement it breaks. |
| `check` | [`CheckRef`](/graphql/objects/check-ref) | The check that found it. |
| `diagnosis` | [`Diagnosis`](/graphql/objects/diagnosis) | The named class of the finding. |
| `evidence` | [`Evidence`](/graphql/objects/evidence) | Why the record fails the statement. |
| `fix` | [`Fix`](/graphql/objects/fix) | How to fix it and how Darpan confirms the fix. |
| `headline` | [`String`](/graphql/scalars/string) | One line naming the record and what is wrong. |
| `history` | [`[FindingEvent!]!`](/graphql/objects/finding-event) | Every state change and sighting, oldest first. |
| `id` | [`String`](/graphql/scalars/string) | The finding's id. |
| `period` | [`String`](/graphql/scalars/string) | The period whose run found it; it appears in that period's reports only. |
| `records` | [`[FindingRecord!]!`](/graphql/objects/finding-record) | The record ids in each system. |
| `statement` | [`StatementRef`](/graphql/objects/statement-ref) | The statement it breaks. |
| `status` | [`FindingStatus`](/graphql/objects/finding-status) | Where the finding stands now. |

## Returned by

* [`AuditFindingDocument.finding`](/graphql/objects/audit-finding-document)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.