Audit Anomalies
Read-only view of the nightly CSV anomaly scan (helps answer: where did tokens go?).
Export links currently include your selected run and active filters.
Status
Selected run 2026-03-10 10:33:15 UTC vs latest run 2026-03-12T10:31:31.188296Z. Signatures delta: 0, rows delta: 0.
| Type | Count |
|---|---|
| duplicate_owner_in_signature | 7 |
| duplicate_rows_in_signature | 7 |
| outlier_delta | 1 |
| row_count_unexpected | 7 |
How To Read This
This page is generated from a nightly scan of the audit CSV export. It flags unusual patterns so you can click into a signature and see a full per-owner delta breakdown.
- bad: high-confidence anomaly (large deltas, inconsistent sums, or outlier patterns)
- warn: suspicious but lower confidence (often data gaps or smaller deltas)
Triage Lifecycle
overdue critical: 0Lifecycle states: new, investigating, accepted, resolved.
Threshold Change History
| Changed At | Parameter | From | To | Owner | Reason |
|---|---|---|---|---|---|
| 2026-03-10T20:30:00Z | abs_delta_warn_threshold | 25000 | 20000 | ops | Raise sensitivity after consecutive high-delta anomaly clusters. |
| 2026-03-08T10:45:00Z | row_count_spike_multiplier | 2.5 | 2.2 | risk | Reduce false negatives on bursty distribution windows. |
Anomaly Glossary
Run Trend
Last 12 complete run(s), oldest to newest.
Automated Alert Snapshot
OKThresholds: sigs 50.0%, rows 50.0%.
Current 20260310T103315Z | sigs=8 (+0.0%), rows=64 (+0.0%).
No threshold alerts for this run.
Recommended next steps:
- No immediate action required; continue scheduled monitoring.
Dataset Freshness + Lineage
| Dataset | Status | Age | Updated | Source Path |
|---|---|---|---|---|
| summary_csv | warn | 64.9d | 2026-01-07T04:32:09Z | /home/vets-coin/flask_api/docs/vets_audit_summary.csv |
| wallets_csv | warn | 64.9d | 2026-01-07T04:32:09Z | /home/vets-coin/flask_api/docs/vets_audit_wallets.csv |
| transactions_csv | warn | 64.9d | 2026-01-07T04:32:09Z | /home/vets-coin/flask_api/docs/vets_audit_transactions.csv |
| summary_usd_csv | warn | 64.9d | 2026-01-07T04:33:33Z | /home/vets-coin/flask_api/docs/vets_audit_summary_usd.csv |
| wallets_usd_csv | warn | 64.9d | 2026-01-07T04:33:33Z | /home/vets-coin/flask_api/docs/vets_audit_wallets_usd.csv |
| anomaly_summary_json | warn | 2.7d | 2026-03-10T10:33:15Z | /home/vets-coin/logs/audit_txn_anomalies/history/audit_txn_anomaly_20260310T103315Z_summary.json |
| anomaly_csv | warn | 2.7d | 2026-03-10T10:33:15Z | /home/vets-coin/logs/audit_txn_anomalies/history/audit_txn_anomaly_20260310T103315Z_anomalies.csv |
Run-To-Run Visual Compare
2026-03-10 10:33:15 UTC vs Latest (rolling). Total type delta: 0.
| Type | Run A | Run B | Delta |
|---|---|---|---|
| duplicate_owner_in_signature | 7 | 7 | 0 |
| duplicate_rows_in_signature | 7 | 7 | 0 |
| outlier_delta | 1 | 1 | 0 |
| row_count_unexpected | 7 | 7 | 0 |
Run Diff By Type
Selected run 2026-03-10 10:33:15 UTC vs latest 2026-03-12T10:31:31.188296Z.
Click a type to drill into filtered anomaly rows for this run.
- NEUTRAL Total anomaly-type hits are unchanged (22).
- NEUTRAL Comparison baseline run: 2026-03-12T10:31:31.188296Z.
| Anomaly Type | Selected | Latest | Delta |
|---|---|---|---|
| duplicate_owner_in_signature | 7 | 7 | 0 +0.0% |
| duplicate_rows_in_signature | 7 | 7 | 0 +0.0% |
| outlier_delta | 1 | 1 | 0 +0.0% |
| row_count_unexpected | 7 | 7 | 0 +0.0% |
| Total | 22 | 22 | 0 |
Filters
Showing 8 row(s) after filters.
Tip: Click any signature to open the full per-owner delta breakdown.
Top Anomalies Snapshot
Most impactful rows from the latest summary snapshot.
| Severity | Signature | Types | Max abs delta | Triage |
|---|---|---|---|---|
| bad |
outlier_delta
|
22345678.0 | new | |
| warn |
duplicate_owner_in_signature
duplicate_rows_in_signature
row_count_unexpected
|
50.0 | new | |
| warn |
duplicate_owner_in_signature
duplicate_rows_in_signature
row_count_unexpected
|
10.0 | new | |
| warn |
duplicate_owner_in_signature
duplicate_rows_in_signature
row_count_unexpected
|
10.0 | new | |
| warn |
duplicate_owner_in_signature
duplicate_rows_in_signature
row_count_unexpected
|
10.0 | new |
Results
| Severity | Signature | When | Types | Max abs delta | Rows | Owners | Delta sum | Triage | Owner / ETA |
|---|---|---|---|---|---|---|---|---|---|
| bad | 2025-02-10T08:58:22Z |
outlier_delta
|
22345678.0 | 2 | 2 | 0.0 | new |
unassigned
eta n/a
|
|
| warn | 2025-02-05T23:18:25Z |
duplicate_owner_in_signature
duplicate_rows_in_signature
row_count_unexpected
|
50.0 | 4 | 2 | 0.0 | new |
unassigned
eta n/a
|
|
| warn | 2025-02-11T03:50:11Z |
duplicate_owner_in_signature
duplicate_rows_in_signature
row_count_unexpected
|
10.0 | 4 | 2 | 0.0 | new |
unassigned
eta n/a
|
|
| warn | 2025-02-11T01:26:02Z |
duplicate_owner_in_signature
duplicate_rows_in_signature
row_count_unexpected
|
10.0 | 4 | 2 | 0.0 | new |
unassigned
eta n/a
|
|
| warn | 2025-02-10T05:22:43Z |
duplicate_owner_in_signature
duplicate_rows_in_signature
row_count_unexpected
|
10.0 | 4 | 2 | 0.0 | new |
unassigned
eta n/a
|
|
| warn | 2025-02-10T05:21:40Z |
duplicate_owner_in_signature
duplicate_rows_in_signature
row_count_unexpected
|
10.0 | 4 | 2 | 0.0 | new |
unassigned
eta n/a
|
|
| warn | 2025-02-09T23:20:56Z |
duplicate_owner_in_signature
duplicate_rows_in_signature
row_count_unexpected
|
10.0 | 4 | 2 | 0.0 | new |
unassigned
eta n/a
|
|
| warn | 2025-02-09T22:58:45Z |
duplicate_owner_in_signature
duplicate_rows_in_signature
row_count_unexpected
|
10.0 | 4 | 2 | 0.0 | new |
unassigned
eta n/a
|