← 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.