← back to Dw Sku Integrity
TK-10900 capture canonical post-run scan
f8b6e9ac432b579d2d19f2a72cc3a47b5c2b940d · 2026-08-31 12:13:21 -0700 · codex-10896
Files touched
M README.mdM evidence/TK-10900-e2e-proof-2026-08-31.jsonA evidence/TK-10900-post-approval-2026-08-31.json
Diff
commit f8b6e9ac432b579d2d19f2a72cc3a47b5c2b940d
Author: codex-10896 <steve@designerwallcoverings.com>
Date: Mon Aug 31 12:13:21 2026 -0700
TK-10900 capture canonical post-run scan
---
README.md | 2 +-
evidence/TK-10900-e2e-proof-2026-08-31.json | 4 +--
evidence/TK-10900-post-approval-2026-08-31.json | 48 +++++++++++++++++++++++++
3 files changed, 51 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index 931d19d..cd2d4d1 100644
--- a/README.md
+++ b/README.md
@@ -44,7 +44,7 @@ After Steve's explicit `resume / go`, Program-A content-match recovered another
existing codes across 10 vendors. Nine vendors totaling 810 rows ran as vendor tranches;
Carnegie's 2,745 rows ran as six fail-fast chunks (500/500/500/500/500/245) to honor
the approval package's <=500-row boundary. Every chunk verified `GO` with zero conflicts
-or missing rows. Baseline arithmetic leaves **7,313** blanks pending a fresh full scan;
+or missing rows. The post-run canonical scan confirms **7,313** blanks remain;
those are primarily genuine vendor re-scrapes/private-label recovery, import defects,
provenance review, and dedup—not another safe blanket content-match batch.
diff --git a/evidence/TK-10900-e2e-proof-2026-08-31.json b/evidence/TK-10900-e2e-proof-2026-08-31.json
index 14f2798..0a4099f 100644
--- a/evidence/TK-10900-e2e-proof-2026-08-31.json
+++ b/evidence/TK-10900-e2e-proof-2026-08-31.json
@@ -38,8 +38,8 @@
},
{
"boundary": "aggregate post-scan",
- "verdict": "SKIP",
- "reason": "The full canonical scanner's second large query returned no transport payload in this session. Non-critical to the applied-set verdict because all 3555 target rows were independently verified; 7313 remaining is baseline arithmetic and is labeled pending fresh scan."
+ "verdict": "PASS",
+ "evidence": "Canonical scanner completed: active_blank_dwsku=7313, exactly 3555 below the documented 10868 baseline; evidence/TK-10900-post-approval-2026-08-31.json"
}
],
"rollback": {
diff --git a/evidence/TK-10900-post-approval-2026-08-31.json b/evidence/TK-10900-post-approval-2026-08-31.json
new file mode 100644
index 0000000..5d09596
--- /dev/null
+++ b/evidence/TK-10900-post-approval-2026-08-31.json
@@ -0,0 +1,48 @@
+{
+ "generated_by": "dwsku-backlog-scan.mjs",
+ "ticket": "TK-10896",
+ "psql_prefix": "ssh root@45.61.58.125 psql dw_unified",
+ "source_note": "CUSTOM (verify which DB)",
+ "active_code_count": 80713,
+ "active_blank_dwsku": 7313,
+ "by_class": {
+ "RESCRAPE": 7117,
+ "STAGING_LINK": 146,
+ "PROVENANCE_REVIEW": 42,
+ "SELF_COPY_COLLISION": 7,
+ "SELF_COPY_SOURCE": 1
+ },
+ "by_recovery_group": {
+ "rescrape_program_TK10900": 7117,
+ "recoverable_now_staging_link": 146,
+ "provenance_review_TK10896": 42,
+ "dedup_gated_TK10649": 7,
+ "recoverable_now_self_copy": 1
+ },
+ "self_copy_provenance": {
+ "with_real_mfr_sku_cross_verifiable": 0,
+ "sku_only_no_independent_check": 1
+ },
+ "within_batch_shared_candidates": {
+ "note": "BENIGN: same-pattern sellable+sample rows resolving to one shared dw_sku (dw_sku is intentionally non-unique per pattern). These are NOT collisions; an apply step must upsert, not assume per-row uniqueness. True cross-product collisions are counted under *_COLLISION classes.",
+ "shared_candidate_groups": 0,
+ "rows_in_shared_groups": 0
+ },
+ "rescrape_cohorts_top": {
+ "Phillipe Romano": 2899,
+ "Maharam": 1429,
+ "Carnegie": 1176,
+ "Knoll": 492,
+ "CMO Paris": 344,
+ "Hollywood Wallcoverings": 286,
+ "Fentucci Naturals": 213,
+ "Majilite": 160,
+ "Pixels": 52,
+ "Novasuede": 25,
+ "Steve Abrams Studios": 13,
+ "Jeffrey Stevens": 12,
+ "Fabricut": 5,
+ "Thibaut": 4,
+ "Graduate Collection UK": 4
+ }
+}
← be42199 TK-10900 record verified content recovery
·
back to Dw Sku Integrity
·
TK-10900 plan remaining staging-link recoveries b5e1d18 →