Actual deterministic evidence
Inconsistent CSV column count
A data row has fewer or more fields than the header. Shifted columns can put values under the wrong Shopify fields.
Minimal synthetic input
URL handle,Title,Price
short,Only Title
Actual Q-Surface result
| Issue code | Severity | Message | Row | Field |
|---|---|---|---|---|
CSV_INCONSISTENT_COLUMN_COUNT | critical | Row has 2 columns, but header has 3. | 2 | — |
PRICE_BLANK | warning | Price is blank. | 2 | Price |
Repair, unresolved work, and rerun
No deterministic safe fix changed this CSV; edit the original sample manually.
CSV_INCONSISTENT_COLUMN_COUNT: Check commas, quotes, and embedded line breaks.PRICE_BLANK: Confirm whether this product or variant should have a price.
Next: Check commas, quotes, and embedded line breaks. Rerun the edited CSV through Q-Surface before attempting import.
Processing boundary and limitations
Your CSV is processed in your browser. No Shopify login. No store connection. No CSV storage.
- The checker identifies the row but does not guess which delimiter or value is missing.
- Q-Surface does not guarantee Shopify import success and is not affiliated with Shopify.
Source classification: quality_check. Represented Q-Surface version: 0.7.31.
Related evidence
Try the evidence, then check your own file
Check my own CSV with this mode and source context
The synthetic result demonstrates this public case only. It does not imply that your own CSV has the same defect. The founding passage is self-serve, browser-local, and requires no contact or file sharing.