# AuditChainStatus

> Tracon documentation. Tracon is a .NET package family that adds a control
> plane on Microsoft Agent Framework, published as NuGet packages that run
> inside your own ASP.NET Core application.
>
> Page: https://tracon.dev/api/tracon.auditchainstatus/
> Summary: AuditChainStatus: The result of walking a tenant's audit trail hash chain.

<div class="api-provenance">Namespace Tracon · Assembly <code>Tracon.Abstractions.dll</code></div>

The result of walking a tenant's audit trail hash chain.

```csharp
[JsonConverter(typeof(JsonStringEnumConverter<AuditChainStatus>))]
public enum AuditChainStatus
```

## Fields

`Broken = 1` 

An entry's stored hash does not match its content — the row was altered.

`Gap = 2` 

A link is missing — a row was deleted, or a write never completed.

`Valid = 0` 

Every entry's hash matches its content and links to the previous entry.
