사건: G-12
플랜트: discrete + batch hybrid(익명)
혐의: Rework 후 genealogy 단절 — customer shipment에 거짓 “all clear”
형식: Exhibit 목록. Tutorial이 아님.
Exhibit A — 사라진 parent
Lot P-8841이 rework child R-8841-A로 split되었다. MES 화면은 child complete를 표시했다. Parent row는 status CLOSED를 유지했고 bidirectional link는 없었다. Shipping은 tote에 남은 parent barcode를 사용했다.
Finding: Containment는 child를 조회했다. Warehouse는 parent를 이동했다.

One-way link는 genealogy가 아니다. UI가 붙은 소문이다.
Exhibit B — Genealogy scope 없는 hold stamp
Quality가 torque fail로 R-8841-A에 hold를 걸었다. Hold scope field: “lot.” System은 “이 lot ID만”으로 해석했고, “wafer/batch origin을 공유하는 모든 material”이 아니었다.
Finding: Hold 언어는 영어였다. Scope는 소프트웨어였다.
Exhibit C — Manual override chat
Supervisor chat: “tote에서 좋은 것만 ship.” MES transaction 없음. Split 없음. New ID 없음. 세 유닛은 parent label, 두 유닛은 child label, 같은 tote.
Finding: Chat은 MES API가 아니다.
Exhibit D — Customer RMA
RMA가 parent label unit을 반환했고, torque signature는 held child population과 일치했다. Customer packet에는 genealogy “intact”를 참조하는 CoC가 포함되어 있었다.
Finding: Genealogy가 거짓말했기 때문에 CoC도 거짓말했다.
Stipulated facts (operations + quality 합의)
- Rework는 physical split 전에 child ID 및 reverse link를 생성해야 한다.
- Hold scope는 genealogy closure(siblings, parents, prior merges)를 열거해야 한다.
- Shipping scan은 mixed-label tote를 거부해야 한다.
- Closure 어디든 open hold가 있으면 CoC generation을 block한다.
Remedies ordered
| # | Remedy | Owner | Due | | --- | --- | --- | --- | | 1 | Rework complete 시 bidirectional genealogy hard-stop | MES | 14d | | 2 | Hold scope picker: ID / closure / process-order | Quality IT | 21d | | 3 | Shipping scan rule: tote당 one genealogy root | Warehouse | 7d | | 4 | CoC job은 single ID가 아니라 closure를 읽음 | Quality | 14d |
이 docket가 거부하는 것
ISA-88 batch recipe 교육. ESPR digital product passport 에세이. Battery passport vendor 이야기. 그 문서들은 02:00의 빠진 reverse link를 고치지 않는다.

두 label family가 tote를 공유하면 genealogy는 이미 실패했다.
Closing entry
Docket G-12는 sustained. Genealogy는 enforcement가 있는 graph다—그렇지 않으면 shipping은 quality가 도장 찍는 fiction을 계속 발명한다.
