chore(rebar): Pier_T_rebar 작업 폴더 초기 구성 및 외부 의존 파일 통합

- Code\rebar_pipeline, review_pipeline, pier-program을 정션에서 실제 폴더로 전환
- Code\rhino_mcp 및 CLAUDE_rhino배경.md 추가, .mcp.json은 PYTHONPATH로 새 위치 사용
- pier-program 내부 .git 제거(이력은 backup\pier-program_20261028.bundle에 보관)
- worktree 가이드 반영(CLAUDE.local.md, HANDOFF.md)
- D:\Rhino-MCP 경로 참조를 새 위치로 치환

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
ahnyongjooandClaude Sonnet 5.5 committed 2026-10-28 11:20:18 +09:00
commit 964a841de1
3978 files changed
+58013356

No files matched your search

@@ -0,0 +1,46 @@
PASS 운곡교P1: frame coverage 1.00 >= 0.7 ␍
PASS 운곡교P1: the readers reproduce the verified values (0 material changes, 0 inferred row(s) allowed) []␍
PASS 운곡교P3: frame coverage 0.77 >= 0.7 ␍
PASS 운곡교P3: the readers reproduce the verified values (0 material changes, 1 inferred row(s) allowed) []␍
PASS 운곡교P4: frame coverage 0.77 >= 0.7 ␍
PASS 운곡교P4: the readers reproduce the verified values (0 material changes, 0 inferred row(s) allowed) []␍
PASS P4 from the P1-copy backup: 154 changes proposed (>= 100) 154␍
PASS P4 from the P1-copy backup: every proposed value equals the gate-verified P4 value (inferred rows excluded) []␍
PASS the proposal covers coping, footing / piles / column, bearings, footing rebar, column rebar {'코핑', '표시', '기대값(expected) pier_id', '기초 철근', '교각 식별자', '기둥 철근', '기대값(expected) G1', '기대값(expected) G2', '코핑 철근', '기대값(expected) G3', '기대값(expected) G4', '기초·말뚝·기둥', '받침'}␍
PASS apply_selected leaves the unchosen (inferred) rows as they were ␍
PASS P2 (new, from the P1 template): 139 readings, every one equals the gate-verified old P2 value (row_y nominal values aside) []␍
PASS P2: the C14 points are read from the drawn circles (the top rows sit at x 0 / 900 ..., the others at 13 / 913 ... as in P1) ␍
PASS table rows are proposed on top of the readings (130), grouped as one 130␍
PASS bearing / sole plate / bar mark fields and the expected tables equal the gate-verified P4 after readings + table rows (known exceptions: anchor value, tie_offset constant, diameters) []␍
PASS per-bearing sole plate length: expected G5.L became {no: value} where the table differs {'1': 700, '2': 700, '3': 700, '4': 700, '5': 700, '6': 800, '7': 800, '8': 800, '9': 800, '10': 800}␍
PASS 새재1교P1: another drawing frame (coverage 0.00 < 0.70) -> refused ␍
PASS 옥성교P1: another drawing frame (coverage 0.00 < 0.70) -> refused ␍
PASS page lists the proposal in groups with a checkbox per row ␍
PASS the inferred row is not pre-selected ␍
PASS page warns that params and expected from one reading are no independent evidence ␍
PASS another drawing frame: the page refuses ␍
PASS applying nothing is refused and writes nothing ␍
PASS only the chosen rows were written ␍
PASS a backup of params / expected / confirm was taken first ␍
PASS the reading is logged with who, how many and which fields ␍
PASS the changed bundle lost its confirmation (hash changed) and the app check ran again ␍
PASS the page now lists fewer differing rows ␍
PASS the planned FAIL proposal is on the page and is not pre-selected ␍
PASS applying the planned FAIL proposal stamps approved with who / when (no longer 'pending') ['사용자 선택 2026-10-20 (시험자) — 도면에서 읽기 화면', '사용자 선택 2026-10-20 (시험자) — 도면에서 읽기 화면']␍
PASS tie_offset rule holds for _템플릿/운곡교P1형 (17.5, 19, 16)␍
PASS tie_offset rule holds for 운곡교P1 (17.5, 19, 16)␍
PASS tie_offset rule holds for 운곡교P2 (22.5, 29, 16)␍
PASS tie_offset rule holds for 운곡교P3 (22.5, 29, 16)␍
PASS tie_offset rule holds for 운곡교P4 (22.5, 29, 16)␍
PASS reading the template-state P4 proposes tie_offset 17.5 -> 22.5 [(17.5, 22.5)]␍
PASS reading the template-state P4 also proposes the three coping top-tier a values ␍
PASS template-state P4: top_left is back-calculated from the C9 b range = the verified decision [[0, 40597], [1100, 40447]]␍
PASS template-state P4: the anchor candidate proposes rear_first_from_tip 1232 -> 1198 (pre-selected, not inferred) [(1232, 1198)]␍
PASS template-state P4: planned FAIL proposals B11, B12 (numbers of this pier), C13 convention; never pre-selected; approval left to the person [('G3', 'B11 bar count vs schedule'), ('G3', 'B12 bar count vs schedule'), ('G4', 'C13 schedule L reproduced by convention (max+min)/2')]␍
PASS template-state P2: planned FAIL proposals B9 (551 vs 493) and B12 (32 vs 38); no C13 (P2's C13 follows the convention) [('G3', 'B12 bar count vs schedule'), ('G3', 'B9 bar count vs schedule')]␍
PASS stamp_pending changes only the pending entries ␍
SKIP 운곡교P1␍
PASS 운곡교P2: finished pier -> no anchor proposal, no new planned FAIL proposal (no false proposals) []␍
PASS 운곡교P3: finished pier -> no anchor proposal, no new planned FAIL proposal (no false proposals) []␍
PASS 운곡교P4: finished pier -> no anchor proposal, no new planned FAIL proposal (no false proposals) []␍
RESULT PASS␍