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:
commit
964a841de1
3978 files changed
+58013356
No files matched your search
@@ -0,0 +1,68 @@
|
||||
# Task_T형교각모델링앱사용설명서_2026-10-12_v0.1.00
|
||||
|
||||
| 항목 | 내용 |
|
||||
|---|---|
|
||||
| 담당자 | 심영표 |
|
||||
| 일자 | 2026-10-12 |
|
||||
| Task 식별자 | Task_T형교각모델링앱사용설명서_2026-10-12_v0.1.00 |
|
||||
| 선행 Task | `prompt/심영표/2026-10-08/Task_T형교각모델링앱개발_2026-10-08_v0.1.00.md` |
|
||||
| 경로·모드 | COMPLEX-DOC / 목차 승인 후 연속 작성(사용자 선택) |
|
||||
|
||||
## INPUT
|
||||
|
||||
### [1]
|
||||
```
|
||||
[원문]
|
||||
이 앱의 사용설명서를 만들어줘. 이 앱이 설치되는 장소. 이 앱의 결과물이 저장되는 장소 등을 포함해서 사용자가 쉽게 이해할 수 있도록 만들어줘
|
||||
```
|
||||
|
||||
### [2]
|
||||
```
|
||||
[원문] (Step 2a 확인 응답)
|
||||
목차 승인 = "승인, 연속 작성 (Recommended)"
|
||||
PDF = "MD + PDF (Recommended)"
|
||||
```
|
||||
|
||||
### [3]
|
||||
```
|
||||
[원문]
|
||||
내부 공유본으로 해줘
|
||||
[주석] F5 MINOR 승급(사용자 지시) v0.1.00 → v0.2.00
|
||||
절차: 복사 → 새 판에 이력 행 추가 → 구판 mv backup/ → PDF 재생성(구판 PDF → 출력/backup/)
|
||||
대조: 본문은 이력 행 외 동일(diff)
|
||||
```
|
||||
|
||||
## PROCESS
|
||||
1. 사실 수집: Python·패키지 버전, Rhino·ODA 경로, 앱 폴더 구성, 교각 데이터 구조(운곡교 p2 실제 파일), 임시 작업 폴더(233개, 2.5 GB)
|
||||
2. tea-versioning 확인 → `DOC/04_실행/`, 변경 이력 표를 제목 아래에 둠
|
||||
3. Step 2a 목차(9장 + 부록) → 승인
|
||||
4. 본문 작성(대상: 처음 쓰는 교량 설계·BIM 실무자), PDF 변환(`Code/교각모델링/md_to_pdf.py`)
|
||||
5. Step 3
|
||||
- 렌더링 점검(1·5쪽)
|
||||
- 수치 대조: 일괄 확정 23개, 일괄 146초, 게이트 항목 수(P1/P2), 파일 위치, 임시 폴더 크기
|
||||
|
||||
## DECISIONS
|
||||
| 결정 지점 | 채택안 | 기각안 / 사유 | 근거 |
|
||||
| :--- | :--- | :--- | :--- |
|
||||
| 저장 위치 | `DOC/04_실행/` | 99_기타 — 앱 운용(실행) 문서 | F1 유형축 |
|
||||
| PDF 위치 | `Code/교각모델링앱/출력/` | DOC — F3 바이너리 금지 | F3 |
|
||||
| 명령 표기 | 인용문·인라인 코드 | 코드 블록 — PDF 변환기 미지원 | Agent |
|
||||
| 판 올림 | v0.2.00 (MINOR, 내부 공유) | PATCH — 공유 범위가 바뀜 | 사용자 지시 "내부 공유본으로 해줘" |
|
||||
|
||||
## OUTPUT
|
||||
| 산출물 | 경로 | 버전 |
|
||||
| :--- | :--- | :--- |
|
||||
| 사용설명서 (정본) | `DOC/04_실행/실행_T형교각모델링앱사용설명서_2026-10-12_v0.2.00.md` (구판 v0.1.00 → `DOC/04_실행/backup/`) | v0.2.00 (내부 공유본) |
|
||||
| 사용설명서 PDF | `Code/교각모델링앱/출력/실행_T형교각모델링앱사용설명서_2026-10-12_v0.2.00.pdf` (6쪽, 구판 → `출력/backup/`) | v0.2.00 |
|
||||
|
||||
## MODEL
|
||||
Claude Opus 5.5 (claude-opus-5-5) — 전환 없음
|
||||
|
||||
## EFFORT
|
||||
도구호출 약 8 (서브에이전트 0)
|
||||
|
||||
## STATUS
|
||||
PROCESS COMPLETE — v0.2.00 내부 공유본 발행
|
||||
|
||||
## 비고
|
||||
- 발견: P2 판독서(`분석_운곡교P2교각도면판독_2026-10-12_v0.1.00.md`)의 변경 이력 표가 문서 끝에 있음 → F6(제목 아래) 위반. 다음 개정 때 위치를 옮길 것
|
||||
@@ -0,0 +1,93 @@
|
||||
# Task_운곡교P2교각도면판독_2026-10-12_v0.1.00
|
||||
|
||||
| 항목 | 내용 |
|
||||
|---|---|
|
||||
| 담당자 | 심영표 (이전 Task와 같음 — 별도 확인 없음) |
|
||||
| 일자 | 2026-10-12 |
|
||||
| Task 식별자 | Task_운곡교P2교각도면판독_2026-10-12_v0.1.00 |
|
||||
| 선행 Task | `prompt/심영표/2026-10-08/Task_T형교각모델링앱개발_2026-10-08_v0.1.00.md` |
|
||||
| 경로·모드 | 코딩·판독 / 연속 진행(사용자 선택) — 새 충돌은 P1 결정으로 임시 처리 후 마지막에 확인 |
|
||||
|
||||
## INPUT
|
||||
|
||||
### [1]
|
||||
```
|
||||
[원문] (화면 캡처 첨부: 운곡교p2 교각 화면, 도면 3장 업로드 완료)
|
||||
운곡교p2 도면을 입력하고 올리기/변환을 수행했음. 그다음은 어떻게 해야할까?
|
||||
```
|
||||
|
||||
### [2]
|
||||
```
|
||||
[원문]
|
||||
판독 task로 진행
|
||||
```
|
||||
|
||||
### [3]
|
||||
```
|
||||
[원문] (Step 1 Plan 확인 응답)
|
||||
운곡교 P2 판독 계획(R1~R5)을 승인하시겠습니까? = "승인, 연속 진행"
|
||||
```
|
||||
|
||||
### [4]
|
||||
```
|
||||
[원문] (최종 확인 응답)
|
||||
충돌 처리 = "P1 규칙대로 확정 (Recommended)"
|
||||
솔플레이트 = "P1과 같이 −Y (Recommended)"
|
||||
다음 단계 = "앱에서 직접 확정·승인 (Recommended)"
|
||||
```
|
||||
|
||||
## PROCESS
|
||||
1. 다음 단계 안내: p2 표 후보값을 읽기 전용으로 확인(다름 63건). 표 후보값이 params를 바꾸지 않는 한계를 안내하고 판독 Task를 제안
|
||||
2. 범위 파악: P1 대 p2 문자를 같은 자리끼리 대조 → D1 배치 상이(18/613 대응), D2·D3는 표 값 위주로 변경
|
||||
3. Step 1 Plan(R1~R5) → 승인(연속 진행)
|
||||
4. 백업: `data/운곡교p2/backup/*_template_2026-10-12.json`, 단계마다 `*_before_R*.json`
|
||||
5. R1 형상
|
||||
- `dxftools.py`(영역 그림·객체 덤프), D1 전체 그림
|
||||
- 좌표계가 P1과 같음을 확인
|
||||
- `extract_r1.py`(작도 핸들 → params, 치수 문자·표 → expected)
|
||||
- 엔진 수정 A1(말뚝 X·Y 간격) → G1 PASS 171/171, P1 G1 회귀 PASS
|
||||
6. R2 기둥 철근
|
||||
- 단면이 P1 작도 그대로(반지름 870.5/825.5, 원호 897.5)
|
||||
- 재료표 R904/R899, H29
|
||||
- 엔진 수정 A2(마크별 띠철근 반지름) → G2 PASS 42/42
|
||||
7. R3 기초 철근: 작도 점·EREC 선 판독 → B9 551 / B12 32(작도) 대 재료표 493/38 → 계획 FAIL 2건 → G3 PASS 71/73
|
||||
8. R4 코핑 철근: 작도가 P1 − 955 mm. 범위 문자는 위치로 읽음(앱 표 인식 누락) → G4 PASS 111/116 (계획 FAIL 5)
|
||||
9. R5 받침·솔플레이트: h3 165, W = B + 100 → G5 PASS 183/183
|
||||
10. 마무리
|
||||
- p2 G1~G5 일괄 재실행: 모두 PASS
|
||||
- P1 전체 회귀: 게이트 모두 PASS
|
||||
- 지문 대조 1차는 '다름' 1,558/569건 → 원인은 FAST 지문과 전체 지문 혼합 비교. 같은 모델에서 재현해 확인
|
||||
- 같은 모드끼리 다시 대조 → 3,190/3,190 동일. 비교 도구에 혼합 비교 거부 기능 추가
|
||||
- 판독서 작성, OPEN #19 갱신·#20 신설
|
||||
|
||||
## DECISIONS
|
||||
| 결정 지점 | 채택안 | 기각안 / 사유 | 근거 |
|
||||
| :--- | :--- | :--- | :--- |
|
||||
| 진행 방식 | 연속 진행 | 단계마다 정지 | 사용자 |
|
||||
| 표 vs 미갱신 작도(h1·h3·패드·R) | 표·재료표 | 작도 — P1 값이 남은 것으로 판단 | P1 결정 준용 `[추론]` |
|
||||
| 재료표 본수 vs 작도(B9·B12) | 작도 + 계획 FAIL | 재료표 | P1 F2 준용 |
|
||||
| 앱 엔진 결함 A1·A2 | 기존 키와 호환되게 수정 | p2만 우회 입력 | 일반화 목적 |
|
||||
| 숨김 상태 | 모두 표시 | P1처럼 FT·CP 숨김 — P1 전용 결정 | 요구사항 기본값 |
|
||||
|
||||
## OUTPUT
|
||||
| 산출물 | 경로 | 버전 |
|
||||
| :--- | :--- | :--- |
|
||||
| p2 입력 | `Code/교각모델링앱/data/운곡교p2/params.json`, `expected.json` (백업 `backup/`) | R1~R5 |
|
||||
| 판독 스크립트 | `Code/운곡교P2판독/` (dxftools, extract_r1~r5), 그림 `판독/D1_overview.png` | — |
|
||||
| 엔진 수정 | `engine/rhino/concrete.py`, `checks/g1_shape.py`, `column_rebar.py` | — |
|
||||
| 게이트 결과 | `Code/교각모델링앱/출력/P2판독_최종/`, P1 회귀 `출력/P1회귀_엔진수정/` | — |
|
||||
| 판독서 | `DOC/02_분석/분석_운곡교P2교각도면판독_2026-10-12_v0.1.00.md` | v0.1.00 |
|
||||
| 미해결 | OPEN #19 갱신, #20 신설 | — |
|
||||
|
||||
## MODEL
|
||||
Claude Opus 5.5 (claude-opus-5-5) — 전환 없음
|
||||
|
||||
## EFFORT
|
||||
도구호출 약 45 (예산 200 이내, 서브에이전트 0)
|
||||
|
||||
## STATUS
|
||||
PROCESS COMPLETE — 충돌 처리·솔플레이트 방향을 사용자가 확정(2026-10-12). 앱에서의 묶음 확정·게이트 승인은 사용자가 직접 진행
|
||||
|
||||
## 비고
|
||||
- 자기검증 한계: 판독과 검사 기준 입력을 같은 주체가 했으므로 사용자 확인이 필요함
|
||||
- 앱 화면의 p2 묶음 확정·게이트 승인은 아직 하지 않음(사용자 몫)
|
||||
Reference in new issue
Block a user