old-face subdivision capacity exceeded) → 134254 COMPLETED(9:03) + verifier 134271 COMPLETED(1:50).앞선 whole-scene 브랜치(wall mask, additive plane, per-camera billboard, structural shell job 132295, table emission 튜닝)는 모두 REJECTED였고, 공통 실패는 카메라별로 벽·캐비닛 지오메트리가 서로 다르게 맞아 doubled fitting과 black void가 남는 것이었다. 이번 가설은 두 외부 카메라가 하나의 shared world 구조를 보도록 old mesh 일부를 XYZ/UV를 보존한 채 supported front geometry로 교체하는 것이다.
| 단계 | 결과 | 핵심 finding |
|---|---|---|
| Producer code review 1차 | REQUEST CHANGES (2 HIGH, 2 MEDIUM) | descriptive Foundation temporal asset 이름이 ValueError("parent asset is not content addressed") 유발; inverse protected-static hole veto 부재 |
| Producer 재리뷰 | COMMENT, 0 issues (34/34 tests) | 4건 모두 해결 + 회귀 테스트 4개 추가 |
| Architecture | WATCH (blocker 없음) | SDK-hidden depth로 visible intrusion을 면제하던 waiver 제거; retained-structure owner 변경 veto 추가 |
| Checker code review | REQUEST CHANGES (2 HIGH, 2 MEDIUM) → 2 MEDIUM → COMMENT (9/9) | 임의 shared_* geom 우회, report-controlled output list로 필수 파일 누락 가능, fixture PNG의 mandatory embed 누락 |
mass=0, contype=0, conaffinity=0 flat OBJ는 MuJoCo 3.3.7에서 compile 성공 — Architect의 초기 blocker는 재현 실패로 철회됨.| Job | 상태 | Elapsed | 내용 |
|---|---|---|---|
| 134188 | TIMEOUT | 15:00 | 34 tests + native fixture 통과, 214,085 supported front triangle freeze 후 partial old-mesh replacement 중 시간 초과. full scene/render 없음 |
| 134225 | FAILED | 2:17 | 60min 진단 limit 요청했으나 RuntimeError: old-face subdivision capacity exceeded로 즉시 실패 (OOM/GPU 아님) |
| 134254 | COMPLETED | 9:03 | 원래 15min 예산 그대로 성공. portable scene + 41 MiB embedded-image HTML 생성 |
| 134271 | COMPLETED | 1:50 | independent verifier: 309 files, 135 PNG, 99 crops, 물리/카메라/state/object pose 동일성 PASS |
Foundation 26638268 chunk 8192의 compiled face 8590이 다른 카메라(ext1)에서 129,950px edge로 투영되며 optical plane 근처·화면 밖. 자기 source camera에서는 삼각형이 ≤5.657px인데, lookup subdivision에 양쪽 view 16px 요건을 걸어 불필요하게 폭증한 것. 수정: subdivision을 designated source camera로만 제한(삭제 판정은 여전히 양 카메라 cone + semantic/depth 검사). 테스트 36 → 38 producer + 9 checker.
| Gate | ext1 | ext2 | 판정 |
|---|---|---|---|
| actor intrusion (각 tested state) | 2 px | — | FAIL |
| source0 protected front intrusion | 1 px | 180 px | FAIL |
| protected static hole | 33 px | 0 px | FAIL |
| protected owner change | 538 px | 1,660 px | FAIL |
reports/shared_structure_rebuild_visual_review.json, 41 image path): overall improvement NO / NO SELECTION. 기존 black void, wall/cabinet fragmentation, doubled fitting 그대로이며 ext2에 faint cabinet outline artifact가 추가됨. Reviewer의 초기 "candidate-only actor loss" 과대 주장은 paired evidence로 정정됨.successful packaging(309 file 검증)과 realism은 별개임이 수치로 확인됨: integrity PASS인데 protected owner 변경이 ext2에서만 1,660px. 또 134188의 15분 TIMEOUT을 blind time extension 대신 진단(134225, 2:17)으로 풀어 root cause를 특정한 점은 유효한 절차였다. 그러나 이 stage는 terminal negative이며 selected parent 131913은 그대로다 (aggregate 0/5, 이후 G001 audit 완료로 1/5 — 별도 카드 참조).
세 카메라/시점 간 shared scene을 mesh 교체 방식으로는 protected 영역을 지키지 못함. wall mask, additive plane, per-camera billboard 재시도와 "packaging 성공 = realism" 주장은 금지.
genuinely different한 shared scene representation 또는 whole-scene reconstruction 전략 필요 — 이후 Gaussian(gsplat) compositor oracle 경로(별도 카드)로 이동.