← back to Dw Add Sellable Variant Tk10902

tk10096/repair-plan-4.json

39 lines

{
  "note": "4 JS Patterns already exist in FM WALLPAPER as 8 physical records (4 real-ish + 4 contaminated/dup). Each pattern should end as exactly ONE clean record. Catalog is authoritative.",
  "patterns": [
    {
      "js_pattern": "292210",
      "catalog_truth": { "mfr_sku": "ARCTURUS-BAJADA", "mfr_pattern": "Arcturus Bajada", "supplier": "Vahallan", "line": "Vahallan" },
      "fm_records": [
        { "recordId": "540423", "mfr_pattern": "FDG3071-10", "width": "330\"", "verdict": "CONTAMINATED — foreign Designers-Guild SKU + junk width; FIX to Arcturus Bajada (KEEP as the clean survivor) OR delete+recreate" },
        { "recordId": "540433", "mfr_pattern": "FDG3071-10", "width": "330\"", "verdict": "DUPLICATE of 540423 — DELETE" }
      ]
    },
    {
      "js_pattern": "292570",
      "catalog_truth": { "mfr_sku": "CASCADA-CHERA", "mfr_pattern": "Cascada Chera", "supplier": "Vahallan", "line": "Vahallan" },
      "fm_records": [
        { "recordId": "538683", "mfr_pattern": "Cascada Chera", "width": "", "verdict": "CORRECT pattern name (trailing \\r to strip); SET supplier/line=Vahallan; KEEP as survivor" },
        { "recordId": "538682", "mfr_pattern": "FDG2703-19", "width": "297\"", "verdict": "CONTAMINATED — foreign SKU + junk width + stray Date-Line-Put-Up; DELETE" }
      ]
    },
    {
      "js_pattern": "293650",
      "catalog_truth": { "mfr_sku": "HELICON-KAALI", "mfr_pattern": "Helicon Kaali", "supplier": "Vahallan", "line": "Vahallan" },
      "fm_records": [
        { "recordId": "538739", "mfr_pattern": "HELICON KAALI wallcovering| VAHALLAN", "width": "", "verdict": "Real pattern but title-formatted; NORMALIZE mfr_pattern to 'Helicon Kaali', SET supplier/line=Vahallan; KEEP as survivor" },
        { "recordId": "538738", "mfr_pattern": "F1872-27", "width": "145\"", "verdict": "CONTAMINATED — foreign fabric SKU + junk width; DELETE" }
      ]
    },
    {
      "js_pattern": "293790",
      "catalog_truth": { "mfr_sku": "IMPRESSION-CAMILLE", "mfr_pattern": "Impression Camille", "supplier": "Vahallan", "line": "Vahallan" },
      "fm_records": [
        { "recordId": "540422", "mfr_pattern": "F1989-10", "width": "142\"", "verdict": "CONTAMINATED — foreign SKU + junk width; FIX to Impression Camille (KEEP as clean survivor) OR delete+recreate" },
        { "recordId": "540432", "mfr_pattern": "F1989-10", "width": "142\"", "verdict": "DUPLICATE of 540422 — DELETE" }
      ]
    }
  ],
  "summary": "Recommended survivor+fix per pattern: 292210 keep 540423(fix), del 540433 | 292570 keep 538683(fix), del 538682 | 293650 keep 538739(fix), del 538738 | 293790 keep 540422(fix), del 540432. Net after repair: 4 clean records (delete 4 contaminated/dup)."
}