Index
2026-09-18 — Experiment

Coherent observed-room CAD 가설 — 3회 연속 FAILED, CONSTRUCTION_FAILED_NOT_ADOPTED

R2S | job 135781 / 135812 / 135844 (CPU 16 / 64 GiB) | 후보 package·이미지 없음

TL;DR

3
FAILED attempts
57s
longest attempt
0
candidate packages
61
focused tests pass (r10)

1 배경 / 목적

shared-structure rebuild(VISUAL_REJECTED, protected owner 변경 538/1660px)와 observed-appearance mask audit 이후, 관측 source ray에 anchor된 하나의 coherent room CAD(wall과 offset window 개구부 포함)를 구성해 두 카메라가 같은 구조를 보게 하는 단일 native MuJoCo/OpenGL 가설을 승인된 계획(.omx/plans/coherent-observed-scene-experiment-20260918.md)으로 실행했다.

보존 조건: 선택 parent 131913은 변경하지 않고, 기존 출력을 덮어쓰지 않으며, 새 출력은 outputs/coherent-observed-scene/{135781,135812,135844}/에만 생성.

2 작업 내용

가설 : 승인된 단일 native MuJoCo/OpenGL 관측-room 구성 (frozen CAD, source-ray anchored window 0.7 × 0.6 m) 자원 : CPU-only own, 16 CPU / 64 GiB (job 3회, scripts/coherent_observed_scene.sbatch) 코드 : r2s/coherent_observed_scene_geometry.py 외 — 6개 camera×row support partition, 가중 vertical IRLS, rank/fallback 순서 고정 카메라별 null residual/fallback 계약과 독립 checker parity 고정 검증 : validation r10 = 61 focused tests (3.532 s), Pyright 0 errors (7 modules), sbatch 문법 통과, frozen-upstream read-only guard 통과

각 실패 후 원인을 코드 결함으로 분리해 수리했다 — 135781 이후 authored frame/parent 전면 방향 처리와 오프셋 창 개구부 보정, 135812 이후 빈 관측을 N×2 배열로 유지. 세 번째는 코드 결함이 아니라 frozen 기하 가정 자체의 위반으로 판정.

3 결과 (수치)

Job상태 / 시간실패 위치후보
135781FAILED 1:0 / 18 sparent geometry_priors: compiled mesh local Z is not wall front없음
135812FAILED 1:0 / 16 ssource-observation 인터페이스: 빈 pixels_xy가 []로 변환되어 (0,2) 차원 상실없음
135844FAILED 1:0 / 57 scoherent_observed_scene_geometry.py:413 frozen window containment — 0.7 × 0.6 m 창이 보존된 parent wall 안에 완전히 들어가지 못함없음
종료 상태: CONSTRUCTION_FAILED_NOT_ADOPTED. 산출물은 failure.json 1개뿐. independent numeric checker와 visual review는 모두 NOT_RUN_NO_CANDIDATE이며 독립 terminal review가 CONFIRMED_CONSTRUCTION_FAILED_NOT_ADOPTED를 확인.

4 Takeaway

의미

앞 2회는 interface/방향 버그였고 코드 수리 후 61 tests가 통과했지만, 3회차에서 frozen CAD 창 크기가 실제 parent wall과 기하적으로 양립하지 않음이 드러났다. 이는 구현 문제가 아니라 가설 자체의 한계이므로 창 크기/anchor를 사후 조정하는 것은 gate 완화에 해당해 금지했다. 시각 품질 비교·채택·scientific PASS를 주장할 근거는 없다.

5 Next Steps

미해결 한계

전체 R2S는 미완료 — camera/geometry/action/contact 검증, PBR/Cycles 품질, G001–G005 gate 모두 미통과. 이 stop은 CAD 구성 가설 1개의 construction failure일 뿐.

다음 작업

동일 frozen CAD 재시도가 아닌 실패 증거를 반영한 새 검토·계획. 이후 post-CAD next-stage 계획(post-cad-next-stage-20260918.md)에 따라 shared-static appearance compositor oracle로 이동 (→ oracle runtime chain 카드).