Canonical: https://dokima.net/docs/findings/
Updated: 2026-11-04T23:30:51+00:00

Documentation

# Working with findings

A Dokima finding is the result of a review lifecycle, not a raw match from a single analysis pass. The report brings the outcome and supporting detail together so a developer can decide what to do next.

## What a report includes

Published issues can include:

* a concise plain-English description;
* the full technical description;
* severity and confidence;
* verification status and verifier reasoning;
* repository, component and affected scope;
* evidence and relevant source locations;
* the attack path and practical outcome;
* plain-English and detailed remediation.

Not every field is equally certain. Read the verification reasoning and evidence alongside the severity label.

## Active and dispositioned findings

New, valid and unresolved findings remain active in the report. A developer can record a disposition without editing the generated evidence.

Terminal dispositions include:

* fixed in code;
* accepted risk;
* mitigated;
* false positive;
* duplicate;
* not worth fixing.

These hide the issue from the active view while retaining its review history.

## Findings that need human judgment

`Needs review` and `Needs developer review` are active states. They do not close the issue.

Use **Needs developer review** when the issue appears real and open, but the next decision depends on business logic, intended behaviour, an external control or another fact that a developer is best placed to judge. The rationale appears prominently in the issue view.

## Discuss findings from the workspace

Run:

```
dokima chat
```

Dokima opens the configured interactive runner with generated context about the current findings and annotation workflow. Proposed annotations remain separate until they are accepted.

## Refresh older report enrichment

If published findings are missing newer report fields, run:

```
dokima fix
```

This is a bounded repair pass. It fills missing report enrichment and regenerates the HTML; it does not run a new hunt, validation pass or complete Finding Review.
