# Audits

> An understanding of the codebase “as is”, section by section — the starting point for good autonomous development.

[← All features](https://buff.systems/en/product)

# Audits

An understanding of the codebase “as is”, section by section — the starting point for good autonomous development.

[Try it](https://buff.systems/app) [Documentation →](https://buff.systems/en/docs/audits)

## Sections and statuses

An audit runs section by section (architecture, contracts and more) with statuses and a report date; it warns you when the code has changed and the audit is out of date.

## Why it matters

An audit helps keep to existing patterns, reuse components and aim more precisely at problem areas.

A detailed guide is [in the documentation](https://buff.systems/en/docs/audits).
