← back to Dw Sku Integrity

evidence/CANONICAL-LEDGER-JOIN-2026-08-30.md

27 lines

# TK-10896 canonical Phase-4 ledger join

Read-only canonical export of `sku_repair_p4_20260826` was authorized during the
2026-08-30 ungate pass. The export was kept in `/private/tmp` and was not committed.

- retained undo rows: 11,725
- unique assigned codes: 11,725
- SHA-256: `449408cfdfc5234e2a845d90328da2ae3ff70cf65dbd5b769c3db623c6581cc4`
- current local mirror plan rows: 34,614
- previously held mixed-prefix rows: 4,082
- exact undo-ledger matches (mint residue, keep fail-closed/rescrape): 504
- excluded from complete undo ledger (proven native self-copy): 3,578
- unchanged non-provenance rows: 30,532

Verification command:

```sh
node provenance-ledger-join.mjs \
  --ledger /private/tmp/TK-10896-phase4-ledger.jsonl \
  --manifest /private/tmp/TK-10896-phase4-ledger.manifest.json \
  --plan /private/tmp/TK-10896-canonical-join-base.plan.jsonl \
  --out /private/tmp/TK-10896-ledger-joined.plan.jsonl
```

The join performed no canonical or local database write, no Shopify action, and
no SKU mint. Applying the 3,578 proven-native self-copies remains separately gated.