- README/.vch-description overstated the stacking rule as a hard
"identical specs AND identical part number" requirement. In reality
specsCompatible (src/spec.js) only compares fields known on both
sides, so an unread part number is skipped rather than compared;
proposeAssignment (src/session.js) only prompts when multiple stacks
match. Documented the actual rule and its deliberate trade-off.
- Added a sentence on how pipeline.js handles multiple barcodes with
an unknown numbering scheme that disagree: no part number is taken
over and OCR alone decides, without prompting.
- Added src/styles.css to the "Aufbau" file table.
- Added the two barcode-adapter device checks from
.superpowers/sdd/task-9-report.md (first-load timing, reload after
an interrupted first load) to "Am Gerät noch zu prüfen"; reviewed
task-8 and task-10..13 reports and confirmed their other device
checks were already present.
README und .vch-description an den tatsaechlichen Code angeglichen: Otsu-
Schwellwert statt fester Kontrastspreizung fuer OCR, Zeitgrenzen und
Mehrdeutigkeitsbehandlung in der Pipeline, gruendliche Zustandspruefung in
storage.js, 97 Tests. Herstellertabellen-Validierung (Step 3) bleibt
blockiert, da sie reale Module vom Nutzer braucht - pn-tables.js unveraendert.
Ehrlicher Beleg-Stand der Tabellen sowie Erweiterungsanleitung in der README,
plus konsolidierte Liste dessen, was mangels Handy/Browser noch am Geraet zu
pruefen ist.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>