Skip to content

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

  1. 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.
  2. Inventory the exact Robot manufacturing sequence and divide the current BOM by the point at which each item is physically installed.
  3. 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.
  4. Change the tester API so a first-test failure has a durable ERP/Quarantine identity without completing the full BOM early.
  5. Add idempotent automatic failure attachment and Quarantine transfer.
  6. Add the repeating same-run Retest / Quarantine prompt. Quarantine occurs only when the operator selects it. Keep station errors outside this board disposition screen.
  7. Add the server-side Quarantine-case model and temporary-ID allocator for unreadable chips.
  8. Add the Zebra 2 x 1.5 Quarantine template and Citizen receipt content. Test QR readability, the writable rework area, and reprints.
  9. Add station Rework Mode with lookup, repair notes, full retest, release, repeated-failure, and user-confirmed Scrap paths.
  10. Add the closeout/reconciliation view and block silent duplicates or missing dispositions.
  11. Reconcile historical pending events, including 09260042 and 09260059, only after the new model has passed sandbox tests and Angel has reviewed the proposed production changes.
  12. Update SOP-003 Stock Locations, SOP-006 Assembly Builds, and the tester operating instructions after the deployed behavior is verified.