Fabric Code Validator

Master list = single CSV column of 6 letters (e.g., FRPEBL). Scan → beep valid/invalid → exports.

1) Load Master List (Single Column)

CSV may have a header or not. We only read the first column. Each code must be exactly 6 letters A–Z.

Master codes: 0
Valid scanned (unique): 0
Invalid scans: 0
Remaining: 0
CSV examples
# With header
code
FRPEBL
NAVMAR
SAGREE

# No header
FRPEBL
NAVMAR
SAGREE

2) Scan (Camera or Manual)

Camera preview will appear here (if supported).
Valid = short beep Invalid/format = long red beep

Results

# When Code Status

Remaining (Not Yet Scanned)

Codes in the master list not scanned at least once.

Self‑Tests

Quick checks to ensure parsing/validation logic matches your requirements.

Running…