# v1.6 disclosure — fragment 2 of 4: claim-set B settlement-ledger

Calibration fragment — per-class rollup and row-level findings for
claim-set B (settlement-ledger review), findings B-4 through B-7.

## Per-class rollup

| class | n | TP | CTX | NOISE | noise driver |
|---|---|---|---|---|---|
| replay-guard | 2 | 2 | 0 | 0 | — |
| ledger-drift | 2 | 1 | 0 | 1 | double-post skim |
| **total** | **4** | **3** | **0** | **1** | |

Severity mix: 1 HIGH / 2 MED / 1 LOW.

**Adjudicated precision: 3/4 = 75.0%.**

## Row-level table (all 4)

| # | claim | sev | class.rule | location | verdict | note |
|---|---|---|---|---|---|---|
| 1 | B-4 | HIGH | replay-guard.r1 | ledger/post.js:88 | TP | nonce window accepts replayed settle tx |
| 2 | B-5 | MED | replay-guard.r2 | ledger/post.js:112 | TP | idempotency key scoped per-day not per-tx |
| 3 | B-6 | MED | ledger-drift.r1 | ledger/balance.js:30 | TP | pending balance read before journal flush |
| 4 | B-7 | LOW | ledger-drift.r2 | ledger/balance.js:54 | NOISE | flagged rounding delta traced to fee display |
