Robot board quarantine and rework: implementation order¶
Archived from robot-board-quarantine-rework-plan (the Implementation order section); moved verbatim, nothing summarised. Return to robot-board-quarantine-rework-plan.
Implementation order when Angel resumes this work¶
- Reconcile the actual BO-0001 boards and identify what the three unassigned target positions represent. Do not mutate the ERP from this historical snapshot alone.
- Inventory the exact Robot manufacturing sequence and divide the current BOM by the point at which each item is physically installed.
- Prototype the staged inventory model in the sandbox ERP. Prove pretest scrap, final-stage scrap, repair consumption, and serial traceability with example quantities before touching production.
- Change the tester API so a first-test failure has a durable ERP/Quarantine identity without completing the full BOM early.
- Add idempotent automatic failure attachment and Quarantine transfer.
- Add the repeating same-run
Retest/Quarantineprompt. Quarantine occurs only when the operator selects it. Keep station errors outside this board disposition screen. - Add the server-side Quarantine-case model and temporary-ID allocator for unreadable chips.
- Add the Zebra 2 x 1.5 Quarantine template and Citizen receipt content. Test QR readability, the writable rework area, and reprints.
- Add station Rework Mode with lookup, repair notes, full retest, release, repeated-failure, and user-confirmed Scrap paths.
- Add the closeout/reconciliation view and block silent duplicates or missing dispositions.
- Reconcile historical pending events, including
09260042and09260059, only after the new model has passed sandbox tests and Angel has reviewed the proposed production changes. - Update SOP-003 Stock Locations, SOP-006 Assembly Builds, and the tester operating instructions after the deployed behavior is verified.