{
  "reportVersion": 1,
  "notices": [
    "Read-only audit of the supplied export files. Nothing is written back to any channel or inventory system.",
    "Exported Status and Published values describe the files only; live storefront visibility was not checked.",
    "Cross-channel link approval reflects the declared Approved value in the links file and was not independently verified.",
    "Image checks report URL presence only. No image was fetched; quality, model match and live availability are not assessed.",
    "Inventory columns are review hints only. Nothing here proves or disproves live stock synchronisation or overselling.",
    "SKU joins are exact and case-sensitive with no trimming. Whitespace, case and leading-zero similarities are review hints, never joins."
  ],
  "limits": {
    "maxBytes": 20971520,
    "maxDataRecords": 100000,
    "maxReportCharacters": 400000000
  },
  "config": {
    "delimiters": {"amazon":",","master":",","shopify":",","links":","},
    "fields": {"amazon":{"sku":"SKU","status":"Status","fulfilment":"Fulfilment"},"master":{"sku":"SKU","condition":"Condition","images":"Image URLs"},"shopify":{"handle":"Handle","sku":"Variant SKU","status":"Status","published":"Published","title":"Title","condition":"Condition","image":"Image Src","inventoryTracker":"Variant Inventory Tracker","inventoryPolicy":"Variant Inventory Policy"},"links":{"channel":"Channel","channelSku":"Channel SKU","inventorySku":"Inventory SKU","approved":"Approved"}},
    "limits": {"maxBytes":20971520,"maxDataRecords":100000,"maxReportCharacters":400000000},
    "amazonStatus": {"active":["Active"],"inactive":["Inactive"]},
    "fulfilment": {"FBA":["FBA","AFN"],"MFN":["MFN"]},
    "shopifyStatus": {"active":["active"],"draft":["draft"],"archived":["archived"]},
    "publishedValues": {"true":["TRUE","true"],"false":["FALSE","false"]},
    "approvalValues": ["TRUE","true","1"],
    "linkChannels": {"amazon":["Amazon"],"shopify":["Shopify"]},
    "conditionMap": {"New":"new","Brand New":"new","Refurbished":"refurbished","Renewed":"refurbished","Used":"used","Pre-owned":"used"},
    "titleConditionWords": {"new":["new","sealed"],"refurbished":["refurbished","renewed"],"used":["used","pre-owned"]},
    "inventoryPolicyHints": ["continue"]
  },
  "sources": {
    "amazon": {"role":"amazon","name":"amazon-offers.csv","sha256":"9daaf229cb3f2fc75a522a73242a82cd1021e31fd579f93af94982dc1cd4ca6c","delimiter":",","bom":false,"byteLength":590,"headerRecord":1,"headers":["SKU","Status","Fulfilment"],"fieldMapping":{"sku":{"header":"SKU","column":1},"status":{"header":"Status","column":2},"fulfilment":{"header":"Fulfilment","column":3}},"dataRecordCount":30,"rowCount":29,"skippedEmptyRows":[{"record":15,"line":15}],"notes":["Skipped 1 empty row(s) at record(s) 15."],"rows":[{"record":2,"line":2,"values":["RF-1001","Active","MFN"]},{"record":3,"line":3,"values":["RF-1001-FBA","Active","FBA"]},{"record":4,"line":4,"values":["RF-1002","Active","MFN"]},{"record":5,"line":5,"values":["RF-1003","Active","MFN"]},{"record":6,"line":6,"values":["RF-1004","Active","MFN"]},{"record":7,"line":7,"values":["RF-1005","Active","MFN"]},{"record":8,"line":8,"values":["RF-1006","Active","MFN"]},{"record":9,"line":9,"values":["00710","Active","MFN"]},{"record":10,"line":10,"values":["0711","Active","MFN"]},{"record":11,"line":11,"values":["rf-1007","Active","MFN"]},{"record":12,"line":12,"values":["RF-1008 ","Active","MFN"]},{"record":13,"line":13,"values":["RF-1009","Active","MFN"]},{"record":14,"line":14,"values":["RF-1010","Active","FBA"]},{"record":16,"line":16,"values":["RF-1011","Active","MFN"]},{"record":17,"line":17,"values":["RF-1012","Active","MFN"]},{"record":18,"line":18,"values":["RF-1013-FBA","Active","FBA"]},{"record":19,"line":19,"values":["RF-1014","Active","MFN"]},{"record":20,"line":20,"values":["RF-1015","Active","MFN"]},{"record":21,"line":21,"values":["RF-1016","Inactive","MFN"]},{"record":22,"line":22,"values":["RF-1017","Pending","MFN"]},{"record":23,"line":23,"values":["RF-1018","Active","MFN"]},{"record":24,"line":24,"values":["RF-1018","Active","FBA"]},{"record":25,"line":25,"values":["RF-1019-FBA","Active","FBA"]},{"record":26,"line":26,"values":["RF-1020","Active","MFN"]},{"record":27,"line":27,"values":["-RF-1021","Active","MFN"]},{"record":28,"line":28,"values":["   ","Active","MFN"]},{"record":29,"line":29,"values":["RF-1022","Inactive","FBA"]},{"record":30,"line":30,"values":["RF-1023","Active","MFN"]},{"record":31,"line":31,"values":["RF-1023-B","Active","MFN"]}]},
    "master": {"role":"master","name":"master-inventory.csv","sha256":"10625b8995dfe2d523aaaae948855acac4b5a71eae52e1f77e11d452fe1dd436","delimiter":",","bom":false,"byteLength":1565,"headerRecord":1,"headers":["SKU","Condition","Image URLs"],"fieldMapping":{"sku":{"header":"SKU","column":1},"condition":{"header":"Condition","column":2},"images":{"header":"Image URLs","column":3}},"dataRecordCount":28,"rowCount":28,"skippedEmptyRows":[],"notes":[],"rows":[{"record":2,"line":2,"values":["RF-1001","Refurbished","https://img.example.test/velmora-12-a.jpg\nhttps://img.example.test/velmora-12-b.jpg"]},{"record":3,"line":4,"values":["RF-1002","Refurbished","https://img.example.test/quillan-8.jpg"]},{"record":4,"line":5,"values":["RF-1003","Refurbished","https://img.example.test/brightfold-14.jpg"]},{"record":5,"line":6,"values":["RF-1004","Renewed","https://img.example.test/orvik.jpg"]},{"record":6,"line":7,"values":["RF-1005","Refurbished","https://img.example.test/tessel-2.jpg"]},{"record":7,"line":8,"values":["RF-1006","Refurbished","https://img.example.test/aster-6.jpg"]},{"record":8,"line":9,"values":["00710","Refurbished","https://img.example.test/calder-710.jpg"]},{"record":9,"line":10,"values":["0711","Refurbished","https://img.example.test/calder-711.jpg"]},{"record":10,"line":11,"values":["RF-1007","Refurbished","https://img.example.test/pelion.jpg"]},{"record":11,"line":12,"values":["RF-1008","Refurbished","https://img.example.test/lumen.jpg"]},{"record":12,"line":13,"values":["RF-1009","Refurbished","https://img.example.test/harbor.jpg"]},{"record":13,"line":14,"values":["RF-1011","Refurbished","https://img.example.test/sable-9.jpg"]},{"record":14,"line":15,"values":["RF-1012","Refurbished",""]},{"record":15,"line":16,"values":["RF-1013","Used","https://img.example.test/kiran.jpg"]},{"record":16,"line":17,"values":["RF-1014","Refurbished","https://img.example.test/juno.jpg"]},{"record":17,"line":18,"values":["RF-2014","Refurbished","https://img.example.test/juno-pro.jpg"]},{"record":18,"line":19,"values":["RF-1015","Refurbished","https://img.example.test/nimbus.jpg"]},{"record":19,"line":20,"values":["RF-2015","Refurbished","https://img.example.test/nimbus-b.jpg"]},{"record":20,"line":21,"values":["RF-1016","Refurbished","https://img.example.test/vesta.jpg"]},{"record":21,"line":22,"values":["RF-1017","Refurbished","https://img.example.test/auric.jpg"]},{"record":22,"line":23,"values":["RF-1017","Used","https://img.example.test/auric.jpg"]},{"record":23,"line":24,"values":["RF-1018","Refurbished","https://img.example.test/zephyr.jpg"]},{"record":24,"line":25,"values":["RF-1019","Used","https://img.example.test/halden-27.jpg"]},{"record":25,"line":26,"values":["RF-1020","Refurbished","https://img.example.test/mirel-13.jpg"]},{"record":26,"line":27,"values":["-RF-1021","Refurbished","https://img.example.test/dash.jpg"]},{"record":27,"line":28,"values":["RF-1022","Refurbished",""]},{"record":28,"line":29,"values":["RF-1023","Refurbished","https://img.example.test/corvo-5.jpg"]},{"record":29,"line":30,"values":["RF-1023-B","Grade B","https://img.example.test/corvo-5.jpg"]}]},
    "shopify": {"role":"shopify","name":"shopify-products.csv","sha256":"64010f860c27f0107d979c02d04027faae6ded5a85471cf77ff83db6d6250226","delimiter":",","bom":false,"byteLength":3314,"headerRecord":1,"headers":["Handle","Variant SKU","Status","Published","Title","Condition","Image Src","Variant Inventory Tracker","Variant Inventory Policy"],"fieldMapping":{"handle":{"header":"Handle","column":1},"sku":{"header":"Variant SKU","column":2},"status":{"header":"Status","column":3},"published":{"header":"Published","column":4},"title":{"header":"Title","column":5},"condition":{"header":"Condition","column":6},"image":{"header":"Image Src","column":7},"inventoryTracker":{"header":"Variant Inventory Tracker","column":8},"inventoryPolicy":{"header":"Variant Inventory Policy","column":9}},"dataRecordCount":30,"rowCount":30,"skippedEmptyRows":[],"notes":[],"rows":[{"record":2,"line":2,"values":["velmora-phone-12","RF-1001","active","TRUE","Velmora Phone 12, 128GB \"Graphite\" - Refurbished","Refurbished","https://img.example.test/velmora-12-a.jpg","shopify","deny"]},{"record":3,"line":3,"values":["velmora-phone-12","","","","","","https://img.example.test/velmora-12-b.jpg","",""]},{"record":4,"line":4,"values":["quillan-tab-8","RF-1002","draft","FALSE","Quillan Tab 8 - Refurbished","Refurbished","https://img.example.test/quillan-8.jpg","shopify","deny"]},{"record":5,"line":5,"values":["brightfold-laptop-14","RF-1003","archived","FALSE","Brightfold Laptop 14 - Refurbished","Refurbished","https://img.example.test/brightfold-14.jpg","shopify","deny"]},{"record":6,"line":6,"values":["orvik-earbuds","RF-1004","active","FALSE","Orvik Earbuds - Refurbished","Refurbished","https://img.example.test/orvik.jpg","shopify","deny"]},{"record":7,"line":7,"values":["tessel-watch-2","RF-1005","active","","Tessel Watch 2 - Refurbished","Refurbished","https://img.example.test/tessel-2.jpg","shopify","deny"]},{"record":8,"line":8,"values":["calder-handset-710","00710","active","TRUE","Calder Handset 710 - Refurbished","Refurbished","https://img.example.test/calder-710.jpg","shopify","deny"]},{"record":9,"line":9,"values":["calder-handset-711","711","active","TRUE","Calder Handset 711 - Refurbished","Refurbished","https://img.example.test/calder-711.jpg","shopify","deny"]},{"record":10,"line":10,"values":["pelion-camera","RF-1007","active","TRUE","Pelion Camera - Refurbished","Refurbished","https://img.example.test/pelion.jpg","shopify","deny"]},{"record":11,"line":11,"values":["lumen-speaker","RF-1008","active","TRUE","Lumen Speaker - Refurbished","Refurbished","https://img.example.test/lumen.jpg","shopify","deny"]},{"record":12,"line":12,"values":["harbor-router-ax","RF-1009","active","TRUE","Harbor Router AX - Refurbished","Refurbished","https://img.example.test/harbor.jpg","shopify","deny"]},{"record":13,"line":13,"values":["harbor-router-ax-bundle","RF-1009","active","TRUE","Harbor Router AX Bundle - Refurbished","Refurbished","https://img.example.test/harbor-bundle.jpg","shopify","deny"]},{"record":14,"line":14,"values":["cobalt-tablet-10","RF-1010","active","TRUE","Cobalt Tablet 10 - Refurbished","Refurbished","https://img.example.test/cobalt-10.jpg","shopify","deny"]},{"record":15,"line":15,"values":["sable-phone-9","RF-1011","active","TRUE","Sable Phone 9","New","https://img.example.test/sable-9.jpg","shopify","deny"]},{"record":16,"line":16,"values":["ferro-usb-hub","RF-1012","active","TRUE","Ferro USB Hub - Refurbished","Refurbished","","shopify","deny"]},{"record":17,"line":17,"values":["kiran-reader","RF-1013","active","TRUE","Kiran E-Reader - Used","Used","https://img.example.test/kiran.jpg","shopify","deny"]},{"record":18,"line":18,"values":["juno-console","RF-1014","active","TRUE","Juno Console - Refurbished","Refurbished","https://img.example.test/juno.jpg","shopify","deny"]},{"record":19,"line":19,"values":["juno-console-pro","RF-2014-SH","active","TRUE","Juno Console Pro - Refurbished","Refurbished","https://img.example.test/juno-pro.jpg","shopify","deny"]},{"record":20,"line":20,"values":["auric-dock","RF-1017","active","TRUE","Auric Dock - Refurbished","Refurbished","https://img.example.test/auric.jpg","shopify","deny"]},{"record":21,"line":21,"values":["zephyr-drone","RF-1018","active","TRUE","Zephyr Drone - Refurbished","Refurbished","https://img.example.test/zephyr.jpg","shopify","deny"]},{"record":22,"line":22,"values":["halden-monitor-27","RF-1019-S","draft","TRUE","Halden Monitor 27 - Used","Used","https://img.example.test/halden-27.jpg","shopify","deny"]},{"record":23,"line":23,"values":["mirel-laptop-13","RF-1020","active","TRUE","Mirel Laptop 13 Brand New","","https://img.example.test/mirel-13.jpg","","continue"]},{"record":24,"line":24,"values":["dash-cable-usb-c","-RF-1021","active","TRUE","Dash Cable USB-C - Refurbished","Refurbished","https://img.example.test/dash.jpg","shopify","deny"]},{"record":25,"line":25,"values":["corvo-phone-5","RF-1023","active","TRUE","Corvo Phone 5 - Refurbished","Refurbished","","shopify","deny"]},{"record":26,"line":26,"values":["corvo-phone-5","RF-1023-B","","","","Refurbished","","shopify","deny"]},{"record":27,"line":27,"values":["corvo-phone-5","","","","","","https://img.example.test/corvo-5.jpg","",""]},{"record":28,"line":28,"values":["","RF-1030","active","TRUE","Loose Variant Row","Refurbished","","shopify","deny"]},{"record":29,"line":29,"values":["","","","","","Refurbished","","",""]},{"record":30,"line":30,"values":["orphan-listing","","","","","","","",""]},{"record":31,"line":31,"values":["spacey-item","   ","active","TRUE","Spacey Item - Refurbished","Refurbished","","shopify","deny"]}]},
    "links": {"role":"links","name":"channel-links.csv","sha256":"7835d0aa9073a5bc4665df57fa6a8272395dcaa85db08fa584837346ccd8e584","delimiter":",","bom":false,"byteLength":429,"headerRecord":1,"headers":["Channel","Channel SKU","Inventory SKU","Approved"],"fieldMapping":{"channel":{"header":"Channel","column":1},"channelSku":{"header":"Channel SKU","column":2},"inventorySku":{"header":"Inventory SKU","column":3},"approved":{"header":"Approved","column":4}},"dataRecordCount":13,"rowCount":13,"skippedEmptyRows":[],"notes":[],"rows":[{"record":2,"line":2,"values":["Amazon","RF-1001-FBA","RF-1001","TRUE"]},{"record":3,"line":3,"values":["Shopify","RF-1001","RF-1001","TRUE"]},{"record":4,"line":4,"values":["Amazon","RF-1013-FBA","RF-1013","FALSE"]},{"record":5,"line":5,"values":["Shopify","RF-1013","RF-1013","TRUE"]},{"record":6,"line":6,"values":["Amazon","RF-1014","RF-2014","true"]},{"record":7,"line":7,"values":["Shopify","RF-2014-SH","RF-2014","1"]},{"record":8,"line":8,"values":["Amazon","RF-1015","RF-1015","TRUE"]},{"record":9,"line":9,"values":["Amazon","RF-1015","RF-2015","TRUE"]},{"record":10,"line":10,"values":["Amazon","RF-1015","RF-2015","TRUE"]},{"record":11,"line":11,"values":["Amazon","RF-1018","RF-1018","yes"]},{"record":12,"line":12,"values":["Amazon","RF-1019-FBA","RF-1019","1"]},{"record":13,"line":13,"values":["Shopify","RF-1019-S","RF-1019","TRUE"]},{"record":14,"line":14,"values":["Marketplace-X","RF-1001","RF-1001","TRUE"]}]}
  },
  "summary": {
    "sourceRows": {"amazon":29,"master":28,"shopify":30,"links":13},
    "skippedEmptyRows": {"amazon":1,"master":0,"shopify":0,"links":0},
    "amazonOfferRows": 29,
    "activeAmazonRows": 26,
    "distinctActiveSellerSkus": 24,
    "activeSkusWithoutPublishedClassification": 13,
    "reviewedRows": 27,
    "unrecognizedStatusRows": 1,
    "ignoredInactiveRows": 2,
    "exceptionRows": 24,
    "sourceIssues": 14,
    "classificationCounts": {"active_not_published":1,"ambiguous_duplicate":1,"archived":1,"inactive_not_reviewed":2,"invalid_sku":1,"mapped_published":1,"mapped_unpublished":1,"mapping_review":3,"no_shopify_match":4,"publication_unknown":1,"published_exact":12,"unpublished_draft":1}
  },
  "offers": [
    {"anchor":"amazon:amazon-offers.csv#record=2","record":2,"physicalLine":2,"sku":"RF-1001","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"RF-1001","checks":{"links":"unknown","masterImages":"present","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[],"hints":[],"unknownChecks":[{"check":"cross_channel_links","message":"Link record 14 has Channel \"Marketplace-X\", which is not mapped to Amazon or Shopify; its declared mapping \"RF-1001\" -> \"RF-1001\" was not evaluated."}],"evidence":{"links":[{"record":3,"anchor":"links:channel-links.csv#record=3","channel":"Shopify","channelClass":"shopify","channelSku":"RF-1001","inventorySku":"RF-1001","approved":"TRUE","approval":"declared_approved"},{"record":14,"anchor":"links:channel-links.csv#record=14","channel":"Marketplace-X","channelClass":null,"channelSku":"RF-1001","inventorySku":"RF-1001","approved":"TRUE","approval":"declared_approved","ignored":"channel_not_used"}],"shopify":[{"record":2,"anchor":"shopify:shopify-products.csv#record=2","handle":"velmora-phone-12","sku":"RF-1001","publication":{"state":"published","status":{"value":"active","class":"active","records":[2]},"published":{"value":"TRUE","class":"true","records":[2]},"reason":"Status active and Published true in the export."},"title":{"value":"Velmora Phone 12, 128GB \"Graphite\" - Refurbished","state":"present","records":[2]},"condition":"Refurbished","image":"https://img.example.test/velmora-12-a.jpg","productImageRecords":[2,3],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":2,"anchor":"master:master-inventory.csv#record=2","sku":"RF-1001","condition":"Refurbished","images":"https://img.example.test/velmora-12-a.jpg\nhttps://img.example.test/velmora-12-b.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=3","record":3,"physicalLine":3,"sku":"RF-1001-FBA","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"FBA","class":"FBA"},"review":"reviewed","classification":"mapped_published","route":"mapped","inventorySku":"RF-1001","shopifySku":"RF-1001","checks":{"links":"declared_approved","masterImages":"present","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[],"hints":[],"unknownChecks":[{"check":"cross_channel_links","message":"Link record 14 has Channel \"Marketplace-X\", which is not mapped to Amazon or Shopify; its declared mapping \"RF-1001\" -> \"RF-1001\" was not evaluated."}],"evidence":{"links":[{"record":2,"anchor":"links:channel-links.csv#record=2","channel":"Amazon","channelClass":"amazon","channelSku":"RF-1001-FBA","inventorySku":"RF-1001","approved":"TRUE","approval":"declared_approved"},{"record":3,"anchor":"links:channel-links.csv#record=3","channel":"Shopify","channelClass":"shopify","channelSku":"RF-1001","inventorySku":"RF-1001","approved":"TRUE","approval":"declared_approved"},{"record":14,"anchor":"links:channel-links.csv#record=14","channel":"Marketplace-X","channelClass":null,"channelSku":"RF-1001","inventorySku":"RF-1001","approved":"TRUE","approval":"declared_approved","ignored":"channel_not_used"}],"shopify":[{"record":2,"anchor":"shopify:shopify-products.csv#record=2","handle":"velmora-phone-12","sku":"RF-1001","publication":{"state":"published","status":{"value":"active","class":"active","records":[2]},"published":{"value":"TRUE","class":"true","records":[2]},"reason":"Status active and Published true in the export."},"title":{"value":"Velmora Phone 12, 128GB \"Graphite\" - Refurbished","state":"present","records":[2]},"condition":"Refurbished","image":"https://img.example.test/velmora-12-a.jpg","productImageRecords":[2,3],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":2,"anchor":"master:master-inventory.csv#record=2","sku":"RF-1001","condition":"Refurbished","images":"https://img.example.test/velmora-12-a.jpg\nhttps://img.example.test/velmora-12-b.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=4","record":4,"physicalLine":4,"sku":"RF-1002","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"unpublished_draft","route":"exact","inventorySku":null,"shopifySku":"RF-1002","checks":{"links":"none","masterImages":"present","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[{"record":4,"anchor":"shopify:shopify-products.csv#record=4","handle":"quillan-tab-8","sku":"RF-1002","publication":{"state":"draft","status":{"value":"draft","class":"draft","records":[4]},"published":{"value":"FALSE","class":"false","records":[4]},"reason":"Product Status is draft."},"title":{"value":"Quillan Tab 8 - Refurbished","state":"present","records":[4]},"condition":"Refurbished","image":"https://img.example.test/quillan-8.jpg","productImageRecords":[4],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":3,"anchor":"master:master-inventory.csv#record=3","sku":"RF-1002","condition":"Refurbished","images":"https://img.example.test/quillan-8.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=5","record":5,"physicalLine":5,"sku":"RF-1003","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"archived","route":"exact","inventorySku":null,"shopifySku":"RF-1003","checks":{"links":"none","masterImages":"present","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[{"record":5,"anchor":"shopify:shopify-products.csv#record=5","handle":"brightfold-laptop-14","sku":"RF-1003","publication":{"state":"archived","status":{"value":"archived","class":"archived","records":[5]},"published":{"value":"FALSE","class":"false","records":[5]},"reason":"Product Status is archived."},"title":{"value":"Brightfold Laptop 14 - Refurbished","state":"present","records":[5]},"condition":"Refurbished","image":"https://img.example.test/brightfold-14.jpg","productImageRecords":[5],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":4,"anchor":"master:master-inventory.csv#record=4","sku":"RF-1003","condition":"Refurbished","images":"https://img.example.test/brightfold-14.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=6","record":6,"physicalLine":6,"sku":"RF-1004","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"active_not_published","route":"exact","inventorySku":null,"shopifySku":"RF-1004","checks":{"links":"none","masterImages":"present","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[{"record":6,"anchor":"shopify:shopify-products.csv#record=6","handle":"orvik-earbuds","sku":"RF-1004","publication":{"state":"active_not_published","status":{"value":"active","class":"active","records":[6]},"published":{"value":"FALSE","class":"false","records":[6]},"reason":"Status active but Published false in the export."},"title":{"value":"Orvik Earbuds - Refurbished","state":"present","records":[6]},"condition":"Refurbished","image":"https://img.example.test/orvik.jpg","productImageRecords":[6],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":5,"anchor":"master:master-inventory.csv#record=5","sku":"RF-1004","condition":"Renewed","images":"https://img.example.test/orvik.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=7","record":7,"physicalLine":7,"sku":"RF-1005","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"publication_unknown","route":"exact","inventorySku":null,"shopifySku":"RF-1005","checks":{"links":"none","masterImages":"present","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[{"record":7,"anchor":"shopify:shopify-products.csv#record=7","handle":"tessel-watch-2","sku":"RF-1005","publication":{"state":"unknown","status":{"value":"active","class":"active","records":[7]},"published":{"value":null,"class":"absent","records":[]},"reason":"Status active but Published is absent; active alone does not prove Online Store publication."},"title":{"value":"Tessel Watch 2 - Refurbished","state":"present","records":[7]},"condition":"Refurbished","image":"https://img.example.test/tessel-2.jpg","productImageRecords":[7],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":6,"anchor":"master:master-inventory.csv#record=6","sku":"RF-1005","condition":"Refurbished","images":"https://img.example.test/tessel-2.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=8","record":8,"physicalLine":8,"sku":"RF-1006","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"no_shopify_match","route":"exact","inventorySku":null,"shopifySku":null,"checks":{"links":"none","masterImages":"present","condition":"unknown","conditionValues":{"master":"refurbished","shopify":"unknown"},"shopifyImages":"unknown"},"reasons":[],"hints":[],"unknownChecks":[{"check":"condition","message":"condition_unknown: master=refurbished, shopify=unknown."},{"check":"shopify_images","message":"No single Shopify variant was selected."}],"evidence":{"links":[],"shopify":[],"master":[{"record":7,"anchor":"master:master-inventory.csv#record=7","sku":"RF-1006","condition":"Refurbished","images":"https://img.example.test/aster-6.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=9","record":9,"physicalLine":9,"sku":"00710","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"00710","checks":{"links":"none","masterImages":"present","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[{"record":8,"anchor":"shopify:shopify-products.csv#record=8","handle":"calder-handset-710","sku":"00710","publication":{"state":"published","status":{"value":"active","class":"active","records":[8]},"published":{"value":"TRUE","class":"true","records":[8]},"reason":"Status active and Published true in the export."},"title":{"value":"Calder Handset 710 - Refurbished","state":"present","records":[8]},"condition":"Refurbished","image":"https://img.example.test/calder-710.jpg","productImageRecords":[8],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":8,"anchor":"master:master-inventory.csv#record=8","sku":"00710","condition":"Refurbished","images":"https://img.example.test/calder-710.jpg"}]},"exception":false},
    {"anchor":"amazon:amazon-offers.csv#record=10","record":10,"physicalLine":10,"sku":"0711","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"no_shopify_match","route":"exact","inventorySku":null,"shopifySku":null,"checks":{"links":"none","masterImages":"present","condition":"unknown","conditionValues":{"master":"refurbished","shopify":"unknown"},"shopifyImages":"unknown"},"reasons":[],"hints":[{"code":"similar_shopify_sku_leading_zeros","message":"Shopify has \"711\" (differs by leading zeros); not joined."}],"unknownChecks":[{"check":"condition","message":"condition_unknown: master=refurbished, shopify=unknown."},{"check":"shopify_images","message":"No single Shopify variant was selected."}],"evidence":{"links":[],"shopify":[],"master":[{"record":9,"anchor":"master:master-inventory.csv#record=9","sku":"0711","condition":"Refurbished","images":"https://img.example.test/calder-711.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=11","record":11,"physicalLine":11,"sku":"rf-1007","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"no_shopify_match","route":"exact","inventorySku":null,"shopifySku":null,"checks":{"links":"none","masterImages":"unknown","condition":"unknown","conditionValues":{"master":"unknown","shopify":"unknown"},"shopifyImages":"unknown"},"reasons":[{"code":"master_missing","message":"No master inventory record has SKU \"rf-1007\"."}],"hints":[{"code":"similar_shopify_sku_case","message":"Shopify has \"RF-1007\" (differs by case); not joined."},{"code":"similar_master_sku_case","message":"Master has \"RF-1007\" (differs by case); not joined."}],"unknownChecks":[{"check":"master","message":"Master record missing."},{"check":"condition","message":"condition_unknown: master=unknown, shopify=unknown."},{"check":"shopify_images","message":"No single Shopify variant was selected."}],"evidence":{"links":[],"shopify":[],"master":[]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=12","record":12,"physicalLine":12,"sku":"RF-1008 ","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"no_shopify_match","route":"exact","inventorySku":null,"shopifySku":null,"checks":{"links":"none","masterImages":"unknown","condition":"unknown","conditionValues":{"master":"unknown","shopify":"unknown"},"shopifyImages":"unknown"},"reasons":[{"code":"master_missing","message":"No master inventory record has SKU \"RF-1008 \"."}],"hints":[{"code":"similar_shopify_sku_whitespace","message":"Shopify has \"RF-1008\" (differs by whitespace); not joined."},{"code":"similar_master_sku_whitespace","message":"Master has \"RF-1008\" (differs by whitespace); not joined."}],"unknownChecks":[{"check":"master","message":"Master record missing."},{"check":"condition","message":"condition_unknown: master=unknown, shopify=unknown."},{"check":"shopify_images","message":"No single Shopify variant was selected."}],"evidence":{"links":[],"shopify":[],"master":[]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=13","record":13,"physicalLine":13,"sku":"RF-1009","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"ambiguous_duplicate","route":"exact","inventorySku":null,"shopifySku":null,"checks":{"links":"none","masterImages":"present","condition":"unknown","conditionValues":{"master":"refurbished","shopify":"unknown"},"shopifyImages":"unknown"},"reasons":[],"hints":[],"unknownChecks":[{"check":"condition","message":"condition_unknown: master=refurbished, shopify=unknown."},{"check":"shopify_images","message":"No single Shopify variant was selected."}],"evidence":{"links":[],"shopify":[{"record":12,"anchor":"shopify:shopify-products.csv#record=12","handle":"harbor-router-ax","sku":"RF-1009","publication":{"state":"published","status":{"value":"active","class":"active","records":[12]},"published":{"value":"TRUE","class":"true","records":[12]},"reason":"Status active and Published true in the export."},"title":{"value":"Harbor Router AX - Refurbished","state":"present","records":[12]},"condition":"Refurbished","image":"https://img.example.test/harbor.jpg","productImageRecords":[12],"inventoryTracker":"shopify","inventoryPolicy":"deny"},{"record":13,"anchor":"shopify:shopify-products.csv#record=13","handle":"harbor-router-ax-bundle","sku":"RF-1009","publication":{"state":"published","status":{"value":"active","class":"active","records":[13]},"published":{"value":"TRUE","class":"true","records":[13]},"reason":"Status active and Published true in the export."},"title":{"value":"Harbor Router AX Bundle - Refurbished","state":"present","records":[13]},"condition":"Refurbished","image":"https://img.example.test/harbor-bundle.jpg","productImageRecords":[13],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":12,"anchor":"master:master-inventory.csv#record=12","sku":"RF-1009","condition":"Refurbished","images":"https://img.example.test/harbor.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=14","record":14,"physicalLine":14,"sku":"RF-1010","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"FBA","class":"FBA"},"review":"reviewed","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"RF-1010","checks":{"links":"none","masterImages":"unknown","condition":"unknown","conditionValues":{"master":"unknown","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[{"code":"master_missing","message":"No master inventory record has SKU \"RF-1010\"."}],"hints":[],"unknownChecks":[{"check":"master","message":"Master record missing."},{"check":"condition","message":"condition_unknown: master=unknown, shopify=refurbished."}],"evidence":{"links":[],"shopify":[{"record":14,"anchor":"shopify:shopify-products.csv#record=14","handle":"cobalt-tablet-10","sku":"RF-1010","publication":{"state":"published","status":{"value":"active","class":"active","records":[14]},"published":{"value":"TRUE","class":"true","records":[14]},"reason":"Status active and Published true in the export."},"title":{"value":"Cobalt Tablet 10 - Refurbished","state":"present","records":[14]},"condition":"Refurbished","image":"https://img.example.test/cobalt-10.jpg","productImageRecords":[14],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=16","record":16,"physicalLine":16,"sku":"RF-1011","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"RF-1011","checks":{"links":"none","masterImages":"present","condition":"conflict","conditionValues":{"master":"refurbished","shopify":"new"},"shopifyImages":"present"},"reasons":[{"code":"condition_conflict","message":"Master condition is refurbished but Shopify condition is new."}],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[{"record":15,"anchor":"shopify:shopify-products.csv#record=15","handle":"sable-phone-9","sku":"RF-1011","publication":{"state":"published","status":{"value":"active","class":"active","records":[15]},"published":{"value":"TRUE","class":"true","records":[15]},"reason":"Status active and Published true in the export."},"title":{"value":"Sable Phone 9","state":"present","records":[15]},"condition":"New","image":"https://img.example.test/sable-9.jpg","productImageRecords":[15],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":13,"anchor":"master:master-inventory.csv#record=13","sku":"RF-1011","condition":"Refurbished","images":"https://img.example.test/sable-9.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=17","record":17,"physicalLine":17,"sku":"RF-1012","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"RF-1012","checks":{"links":"none","masterImages":"absent","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"absent"},"reasons":[{"code":"image_missing_master","message":"Master record has no image URL."},{"code":"image_missing_shopify","message":"No Image Src on any row of handle \"ferro-usb-hub\"."}],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[{"record":16,"anchor":"shopify:shopify-products.csv#record=16","handle":"ferro-usb-hub","sku":"RF-1012","publication":{"state":"published","status":{"value":"active","class":"active","records":[16]},"published":{"value":"TRUE","class":"true","records":[16]},"reason":"Status active and Published true in the export."},"title":{"value":"Ferro USB Hub - Refurbished","state":"present","records":[16]},"condition":"Refurbished","image":"","productImageRecords":[],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":14,"anchor":"master:master-inventory.csv#record=14","sku":"RF-1012","condition":"Refurbished","images":""}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=18","record":18,"physicalLine":18,"sku":"RF-1013-FBA","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"FBA","class":"FBA"},"review":"reviewed","classification":"mapping_review","route":"review","inventorySku":null,"shopifySku":null,"checks":{"links":"candidate","masterImages":"unknown","condition":"unknown","conditionValues":{"master":"unknown","shopify":"unknown"},"shopifyImages":"unknown"},"reasons":[{"code":"candidate_link_not_approved","message":"Candidate link to inventory SKU \"RF-1013\" is not approved (Approved=\"FALSE\")."}],"hints":[],"unknownChecks":[{"check":"master","message":"Mapping is unresolved, so no master record was selected."},{"check":"condition","message":"condition_unknown: master=unknown, shopify=unknown."},{"check":"shopify_images","message":"No single Shopify variant was selected."}],"evidence":{"links":[{"record":4,"anchor":"links:channel-links.csv#record=4","channel":"Amazon","channelClass":"amazon","channelSku":"RF-1013-FBA","inventorySku":"RF-1013","approved":"FALSE","approval":"not_approved"}],"shopify":[],"master":[]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=19","record":19,"physicalLine":19,"sku":"RF-1014","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"mapping_review","route":"review","inventorySku":"RF-2014","shopifySku":null,"checks":{"links":"conflict","masterImages":"unknown","condition":"unknown","conditionValues":{"master":"unknown","shopify":"unknown"},"shopifyImages":"unknown"},"reasons":[{"code":"exact_and_mapped_conflict","message":"Exact Shopify match \"RF-1014\" conflicts with approved mapping to \"RF-2014-SH\"."}],"hints":[],"unknownChecks":[{"check":"master","message":"Mapping is unresolved, so no master record was selected."},{"check":"condition","message":"condition_unknown: master=unknown, shopify=unknown."},{"check":"shopify_images","message":"No single Shopify variant was selected."}],"evidence":{"links":[{"record":6,"anchor":"links:channel-links.csv#record=6","channel":"Amazon","channelClass":"amazon","channelSku":"RF-1014","inventorySku":"RF-2014","approved":"true","approval":"declared_approved"},{"record":7,"anchor":"links:channel-links.csv#record=7","channel":"Shopify","channelClass":"shopify","channelSku":"RF-2014-SH","inventorySku":"RF-2014","approved":"1","approval":"declared_approved"}],"shopify":[{"record":18,"anchor":"shopify:shopify-products.csv#record=18","handle":"juno-console","sku":"RF-1014","publication":{"state":"published","status":{"value":"active","class":"active","records":[18]},"published":{"value":"TRUE","class":"true","records":[18]},"reason":"Status active and Published true in the export."},"title":{"value":"Juno Console - Refurbished","state":"present","records":[18]},"condition":"Refurbished","image":"https://img.example.test/juno.jpg","productImageRecords":[18],"inventoryTracker":"shopify","inventoryPolicy":"deny"},{"record":19,"anchor":"shopify:shopify-products.csv#record=19","handle":"juno-console-pro","sku":"RF-2014-SH","publication":{"state":"published","status":{"value":"active","class":"active","records":[19]},"published":{"value":"TRUE","class":"true","records":[19]},"reason":"Status active and Published true in the export."},"title":{"value":"Juno Console Pro - Refurbished","state":"present","records":[19]},"condition":"Refurbished","image":"https://img.example.test/juno-pro.jpg","productImageRecords":[19],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=20","record":20,"physicalLine":20,"sku":"RF-1015","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"mapping_review","route":"review","inventorySku":null,"shopifySku":null,"checks":{"links":"conflict","masterImages":"unknown","condition":"unknown","conditionValues":{"master":"unknown","shopify":"unknown"},"shopifyImages":"unknown"},"reasons":[{"code":"multiple_amazon_links","message":"Amazon SKU has 3 link records (inventory SKU(s) \"RF-1015\", \"RF-2015\"); none chosen."}],"hints":[],"unknownChecks":[{"check":"master","message":"Mapping is unresolved, so no master record was selected."},{"check":"condition","message":"condition_unknown: master=unknown, shopify=unknown."},{"check":"shopify_images","message":"No single Shopify variant was selected."}],"evidence":{"links":[{"record":8,"anchor":"links:channel-links.csv#record=8","channel":"Amazon","channelClass":"amazon","channelSku":"RF-1015","inventorySku":"RF-1015","approved":"TRUE","approval":"declared_approved"},{"record":9,"anchor":"links:channel-links.csv#record=9","channel":"Amazon","channelClass":"amazon","channelSku":"RF-1015","inventorySku":"RF-2015","approved":"TRUE","approval":"declared_approved"},{"record":10,"anchor":"links:channel-links.csv#record=10","channel":"Amazon","channelClass":"amazon","channelSku":"RF-1015","inventorySku":"RF-2015","approved":"TRUE","approval":"declared_approved"}],"shopify":[],"master":[]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=21","record":21,"physicalLine":21,"sku":"RF-1016","status":{"raw":"Inactive","class":"inactive"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"ignored_inactive","classification":"inactive_not_reviewed","route":null,"inventorySku":null,"shopifySku":null,"checks":{},"reasons":[],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[],"master":[]},"exception":false},
    {"anchor":"amazon:amazon-offers.csv#record=22","record":22,"physicalLine":22,"sku":"RF-1017","status":{"raw":"Pending","class":"unrecognized"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed_status_unrecognized","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"RF-1017","checks":{"links":"none","masterImages":"unknown","condition":"unknown","conditionValues":{"master":"unknown","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[{"code":"amazon_status_unrecognized","message":"Status \"Pending\" is not in the active/inactive tables; not treated as active."},{"code":"master_duplicate","message":"Master SKU \"RF-1017\" appears on records 21, 22; none chosen."}],"hints":[],"unknownChecks":[{"check":"master","message":"Master SKU is duplicated."},{"check":"condition","message":"condition_unknown: master=unknown, shopify=refurbished."}],"evidence":{"links":[],"shopify":[{"record":20,"anchor":"shopify:shopify-products.csv#record=20","handle":"auric-dock","sku":"RF-1017","publication":{"state":"published","status":{"value":"active","class":"active","records":[20]},"published":{"value":"TRUE","class":"true","records":[20]},"reason":"Status active and Published true in the export."},"title":{"value":"Auric Dock - Refurbished","state":"present","records":[20]},"condition":"Refurbished","image":"https://img.example.test/auric.jpg","productImageRecords":[20],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":21,"anchor":"master:master-inventory.csv#record=21","sku":"RF-1017","condition":"Refurbished","images":"https://img.example.test/auric.jpg"},{"record":22,"anchor":"master:master-inventory.csv#record=22","sku":"RF-1017","condition":"Used","images":"https://img.example.test/auric.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=23","record":23,"physicalLine":23,"sku":"RF-1018","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"RF-1018","checks":{"links":"candidate","masterImages":"present","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[{"code":"duplicate_amazon_sku","message":"Seller SKU also appears on Amazon record(s) 24."},{"code":"unapproved_link_candidate","message":"Unapproved link to inventory SKU \"RF-1018\" (Approved=\"yes\") exists alongside the exact match."}],"hints":[],"unknownChecks":[],"evidence":{"links":[{"record":11,"anchor":"links:channel-links.csv#record=11","channel":"Amazon","channelClass":"amazon","channelSku":"RF-1018","inventorySku":"RF-1018","approved":"yes","approval":"not_approved"}],"shopify":[{"record":21,"anchor":"shopify:shopify-products.csv#record=21","handle":"zephyr-drone","sku":"RF-1018","publication":{"state":"published","status":{"value":"active","class":"active","records":[21]},"published":{"value":"TRUE","class":"true","records":[21]},"reason":"Status active and Published true in the export."},"title":{"value":"Zephyr Drone - Refurbished","state":"present","records":[21]},"condition":"Refurbished","image":"https://img.example.test/zephyr.jpg","productImageRecords":[21],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":23,"anchor":"master:master-inventory.csv#record=23","sku":"RF-1018","condition":"Refurbished","images":"https://img.example.test/zephyr.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=24","record":24,"physicalLine":24,"sku":"RF-1018","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"FBA","class":"FBA"},"review":"reviewed","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"RF-1018","checks":{"links":"candidate","masterImages":"present","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[{"code":"duplicate_amazon_sku","message":"Seller SKU also appears on Amazon record(s) 23."},{"code":"unapproved_link_candidate","message":"Unapproved link to inventory SKU \"RF-1018\" (Approved=\"yes\") exists alongside the exact match."}],"hints":[],"unknownChecks":[],"evidence":{"links":[{"record":11,"anchor":"links:channel-links.csv#record=11","channel":"Amazon","channelClass":"amazon","channelSku":"RF-1018","inventorySku":"RF-1018","approved":"yes","approval":"not_approved"}],"shopify":[{"record":21,"anchor":"shopify:shopify-products.csv#record=21","handle":"zephyr-drone","sku":"RF-1018","publication":{"state":"published","status":{"value":"active","class":"active","records":[21]},"published":{"value":"TRUE","class":"true","records":[21]},"reason":"Status active and Published true in the export."},"title":{"value":"Zephyr Drone - Refurbished","state":"present","records":[21]},"condition":"Refurbished","image":"https://img.example.test/zephyr.jpg","productImageRecords":[21],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":23,"anchor":"master:master-inventory.csv#record=23","sku":"RF-1018","condition":"Refurbished","images":"https://img.example.test/zephyr.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=25","record":25,"physicalLine":25,"sku":"RF-1019-FBA","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"FBA","class":"FBA"},"review":"reviewed","classification":"mapped_unpublished","route":"mapped","inventorySku":"RF-1019","shopifySku":"RF-1019-S","checks":{"links":"declared_approved","masterImages":"present","condition":"match","conditionValues":{"master":"used","shopify":"used"},"shopifyImages":"present"},"reasons":[],"hints":[],"unknownChecks":[],"evidence":{"links":[{"record":12,"anchor":"links:channel-links.csv#record=12","channel":"Amazon","channelClass":"amazon","channelSku":"RF-1019-FBA","inventorySku":"RF-1019","approved":"1","approval":"declared_approved"},{"record":13,"anchor":"links:channel-links.csv#record=13","channel":"Shopify","channelClass":"shopify","channelSku":"RF-1019-S","inventorySku":"RF-1019","approved":"TRUE","approval":"declared_approved"}],"shopify":[{"record":22,"anchor":"shopify:shopify-products.csv#record=22","handle":"halden-monitor-27","sku":"RF-1019-S","publication":{"state":"draft","status":{"value":"draft","class":"draft","records":[22]},"published":{"value":"TRUE","class":"true","records":[22]},"reason":"Product Status is draft."},"title":{"value":"Halden Monitor 27 - Used","state":"present","records":[22]},"condition":"Used","image":"https://img.example.test/halden-27.jpg","productImageRecords":[22],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":24,"anchor":"master:master-inventory.csv#record=24","sku":"RF-1019","condition":"Used","images":"https://img.example.test/halden-27.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=26","record":26,"physicalLine":26,"sku":"RF-1020","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"RF-1020","checks":{"links":"none","masterImages":"present","condition":"unknown","conditionValues":{"master":"refurbished","shopify":"blank"},"shopifyImages":"present"},"reasons":[],"hints":[{"code":"potential_condition_wording","message":"Title wording suggests new while recorded condition is refurbished; warning only."},{"code":"inventory_policy_continue","message":"Variant Inventory Policy is \"continue\"; review only, not evidence of overselling."},{"code":"inventory_tracker_blank","message":"Variant Inventory Tracker is blank in the export; review only, not evidence about stock sync."}],"unknownChecks":[{"check":"condition","message":"condition_unknown: master=refurbished, shopify=blank."}],"evidence":{"links":[],"shopify":[{"record":23,"anchor":"shopify:shopify-products.csv#record=23","handle":"mirel-laptop-13","sku":"RF-1020","publication":{"state":"published","status":{"value":"active","class":"active","records":[23]},"published":{"value":"TRUE","class":"true","records":[23]},"reason":"Status active and Published true in the export."},"title":{"value":"Mirel Laptop 13 Brand New","state":"present","records":[23]},"condition":"","image":"https://img.example.test/mirel-13.jpg","productImageRecords":[23],"inventoryTracker":"","inventoryPolicy":"continue"}],"master":[{"record":25,"anchor":"master:master-inventory.csv#record=25","sku":"RF-1020","condition":"Refurbished","images":"https://img.example.test/mirel-13.jpg"}]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=27","record":27,"physicalLine":27,"sku":"-RF-1021","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"-RF-1021","checks":{"links":"none","masterImages":"present","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[{"record":24,"anchor":"shopify:shopify-products.csv#record=24","handle":"dash-cable-usb-c","sku":"-RF-1021","publication":{"state":"published","status":{"value":"active","class":"active","records":[24]},"published":{"value":"TRUE","class":"true","records":[24]},"reason":"Status active and Published true in the export."},"title":{"value":"Dash Cable USB-C - Refurbished","state":"present","records":[24]},"condition":"Refurbished","image":"https://img.example.test/dash.jpg","productImageRecords":[24],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":26,"anchor":"master:master-inventory.csv#record=26","sku":"-RF-1021","condition":"Refurbished","images":"https://img.example.test/dash.jpg"}]},"exception":false},
    {"anchor":"amazon:amazon-offers.csv#record=28","record":28,"physicalLine":28,"sku":"   ","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"invalid_sku","route":null,"inventorySku":null,"shopifySku":null,"checks":{},"reasons":[{"code":"invalid_amazon_sku","message":"Seller SKU is empty or whitespace-only."}],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[],"master":[]},"exception":true},
    {"anchor":"amazon:amazon-offers.csv#record=29","record":29,"physicalLine":29,"sku":"RF-1022","status":{"raw":"Inactive","class":"inactive"},"fulfilment":{"raw":"FBA","class":"FBA"},"review":"ignored_inactive","classification":"inactive_not_reviewed","route":null,"inventorySku":null,"shopifySku":null,"checks":{},"reasons":[],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[],"master":[]},"exception":false},
    {"anchor":"amazon:amazon-offers.csv#record=30","record":30,"physicalLine":30,"sku":"RF-1023","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"RF-1023","checks":{"links":"none","masterImages":"present","condition":"match","conditionValues":{"master":"refurbished","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[],"hints":[],"unknownChecks":[],"evidence":{"links":[],"shopify":[{"record":25,"anchor":"shopify:shopify-products.csv#record=25","handle":"corvo-phone-5","sku":"RF-1023","publication":{"state":"published","status":{"value":"active","class":"active","records":[25]},"published":{"value":"TRUE","class":"true","records":[25]},"reason":"Status active and Published true in the export."},"title":{"value":"Corvo Phone 5 - Refurbished","state":"present","records":[25]},"condition":"Refurbished","image":"","productImageRecords":[27],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":28,"anchor":"master:master-inventory.csv#record=28","sku":"RF-1023","condition":"Refurbished","images":"https://img.example.test/corvo-5.jpg"}]},"exception":false},
    {"anchor":"amazon:amazon-offers.csv#record=31","record":31,"physicalLine":31,"sku":"RF-1023-B","status":{"raw":"Active","class":"active"},"fulfilment":{"raw":"MFN","class":"MFN"},"review":"reviewed","classification":"published_exact","route":"exact","inventorySku":null,"shopifySku":"RF-1023-B","checks":{"links":"none","masterImages":"present","condition":"unknown","conditionValues":{"master":"unrecognized","shopify":"refurbished"},"shopifyImages":"present"},"reasons":[],"hints":[],"unknownChecks":[{"check":"condition","message":"condition_unknown: master=unrecognized, shopify=refurbished."}],"evidence":{"links":[],"shopify":[{"record":26,"anchor":"shopify:shopify-products.csv#record=26","handle":"corvo-phone-5","sku":"RF-1023-B","publication":{"state":"published","status":{"value":"active","class":"active","records":[25]},"published":{"value":"TRUE","class":"true","records":[25]},"reason":"Status active and Published true in the export."},"title":{"value":"Corvo Phone 5 - Refurbished","state":"present","records":[25]},"condition":"Refurbished","image":"","productImageRecords":[27],"inventoryTracker":"shopify","inventoryPolicy":"deny"}],"master":[{"record":29,"anchor":"master:master-inventory.csv#record=29","sku":"RF-1023-B","condition":"Grade B","images":"https://img.example.test/corvo-5.jpg"}]},"exception":true}
  ],
  "sourceIssues": [
    {"role":"amazon","source":"amazon-offers.csv","record":12,"anchor":"amazon:amazon-offers.csv#record=12","code":"sku_surrounding_whitespace","severity":"hint","message":"SKU has leading or trailing whitespace, kept as-is for exact matching.","value":"RF-1008 "},
    {"role":"amazon","source":"amazon-offers.csv","record":23,"anchor":"amazon:amazon-offers.csv#record=23","code":"duplicate_amazon_sku","severity":"review","message":"Seller SKU \"RF-1018\" appears on records 23, 24; each is reported separately.","value":"RF-1018"},
    {"role":"amazon","source":"amazon-offers.csv","record":28,"anchor":"amazon:amazon-offers.csv#record=28","code":"whitespace_only_sku","severity":"review","message":"SKU contains only whitespace; treated as invalid.","value":"   "},
    {"role":"master","source":"master-inventory.csv","record":21,"anchor":"master:master-inventory.csv#record=21","code":"duplicate_master_sku","severity":"review","message":"SKU \"RF-1017\" appears on records 21, 22; not collapsed.","value":"RF-1017"},
    {"role":"shopify","source":"shopify-products.csv","record":12,"anchor":"shopify:shopify-products.csv#record=12","code":"duplicate_shopify_sku","severity":"review","message":"Variant SKU \"RF-1009\" appears on records 12, 13; not collapsed.","value":"RF-1009"},
    {"role":"shopify","source":"shopify-products.csv","record":28,"anchor":"shopify:shopify-products.csv#record=28","code":"shopify_row_without_handle","severity":"review","message":"Variant SKU has no Handle, so product-level Status/Published/Title cannot be attached.","value":"RF-1030"},
    {"role":"shopify","source":"shopify-products.csv","record":29,"anchor":"shopify:shopify-products.csv#record=29","code":"shopify_row_unusable","severity":"review","message":"Row has no usable Handle and no usable Variant SKU.","value":""},
    {"role":"shopify","source":"shopify-products.csv","record":30,"anchor":"shopify:shopify-products.csv#record=30","code":"shopify_handle_without_sku","severity":"hint","message":"Handle \"orphan-listing\" has no row with a usable Variant SKU.","value":"orphan-listing"},
    {"role":"shopify","source":"shopify-products.csv","record":30,"anchor":"shopify:shopify-products.csv#record=30","code":"shopify_row_unusable","severity":"review","message":"Row has a Handle but no Variant SKU, product values or image.","value":"orphan-listing"},
    {"role":"shopify","source":"shopify-products.csv","record":31,"anchor":"shopify:shopify-products.csv#record=31","code":"shopify_handle_without_sku","severity":"hint","message":"Handle \"spacey-item\" has no row with a usable Variant SKU.","value":"spacey-item"},
    {"role":"shopify","source":"shopify-products.csv","record":31,"anchor":"shopify:shopify-products.csv#record=31","code":"whitespace_only_sku","severity":"review","message":"SKU contains only whitespace; treated as invalid.","value":"   "},
    {"role":"links","source":"channel-links.csv","record":8,"anchor":"links:channel-links.csv#record=8","code":"channel_sku_multiple_inventory_skus","severity":"review","message":"Amazon SKU \"RF-1015\" is linked to inventory SKUs \"RF-1015\", \"RF-2015\" (records 8, 9, 10).","value":"RF-1015"},
    {"role":"links","source":"channel-links.csv","record":10,"anchor":"links:channel-links.csv#record=10","code":"duplicate_link","severity":"review","message":"Link Amazon \"RF-1015\" -> \"RF-2015\" repeats record 9.","value":"RF-1015"},
    {"role":"links","source":"channel-links.csv","record":14,"anchor":"links:channel-links.csv#record=14","code":"link_channel_not_used","severity":"hint","message":"Channel \"Marketplace-X\" is not mapped to Amazon or Shopify; row not used as a route, and it is attached as review evidence to offers whose SKUs it names.","value":"Marketplace-X"}
  ]
}
