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,74 @@
|
||||
# Task_웹전체시험재실행_2026-10-16_v0.1.00
|
||||
|
||||
| 항목 | 내용 |
|
||||
|------|------|
|
||||
| 담당자 | 심영표 |
|
||||
| 일자 | 2026-10-16 |
|
||||
| Task 식별자 | Task_웹전체시험재실행_2026-10-16_v0.1.00 |
|
||||
| 선행 Task | prompt/심영표/2026-10-15/Task_산외교울산P2모델링_2026-10-15_v0.1.00.md |
|
||||
| 경로·모드 | COMPLEX / GATED |
|
||||
|
||||
## INPUT
|
||||
|
||||
### [1]
|
||||
```
|
||||
[원문]
|
||||
task: 질문에 대답만 해줘
|
||||
- "3. 웹 전체 시험 재실행" 은 아티팩트로 만들어 주는거야?
|
||||
-1번과 2번은 승인할게
|
||||
-3번과 4번은 어떻게 할지 설명해줘
|
||||
```
|
||||
|
||||
### [2]
|
||||
```
|
||||
[원문]
|
||||
3번을 진행해줘
|
||||
```
|
||||
|
||||
### [3]
|
||||
```
|
||||
[원문]
|
||||
context-migration 에 저장해줘
|
||||
context-migration 에 저장해줘
|
||||
```
|
||||
[주석] IDE에서 `111` 파일 92행 선택 상태에서 입력.
|
||||
|
||||
### [4]
|
||||
```
|
||||
[원문]
|
||||
계속 진행해죠
|
||||
```
|
||||
|
||||
## PROCESS
|
||||
1. 시험 일괄 실행기 `tools/run_all_tests.py` 작성(그룹 fast/rhino, 로그 `검증/_rerun_*_20261016.log`, 요약 JSON).
|
||||
2. fast 12개: 11/12 — `test_okseong` FAIL(OPEN #25, 옥성교 runs/current가 웹 일괄 시험에 덮어써짐).
|
||||
3. 옥성교P1·산외교울산P1을 엔진으로 G1~G5 개별 실행해 복원(147·39·75·251·183 / 104·35·63·129·75 PASS, 덮어쓰기 전 기록 `backup/runs_before_restore_20261016/`) → `test_okseong` PASS.
|
||||
4. rhino 7개: 첫 실행에서 실행기 출력 인코딩 오류(cp949)로 중단 → `sys.stdout.reconfigure(utf-8)` 수정 후 남은 5개 재실행(그룹 rhino2). 결과 7/7 PASS (`test_web` 49/49, `test_ulsan_e2e` 44/44, `test_web_batch` 20/20).
|
||||
5. fast 12개 재실행 12/12 PASS(요약 파일 완성).
|
||||
6. 사용자 승인(1번) 반영: 울산P2 expected.json B8 계획 FAIL 승인란 기재 → G1~G5 재실행 PASS → 보호 템플릿 `산외교울산P2형` 재저장, 판독서 v0.1.02.
|
||||
7. context-migration 기록(기술노트 시험 절, OPEN #25 해소·#32 갱신).
|
||||
|
||||
## DECISIONS
|
||||
| 결정 지점 | 채택안 | 기각안 / 사유 |
|
||||
| :--- | :--- | :--- |
|
||||
| 시험 실행 방식 | 백그라운드 일괄 실행기 + 로그 파일 | 개별 수동 실행 — 약 1시간, 재현성 낮음 |
|
||||
| `test_okseong` FAIL | 기록 복원(엔진 재실행)으로 해소 | 시험 완화 — 시험 쪽 결함 아님 |
|
||||
| 앱 확정·승인(2번 승인) | 사용자가 앱에서 직접 입력 권고, 에이전트는 입력하지 않음 | 에이전트 대리 입력 — "앱은 확정하지 않는다" 원칙 |
|
||||
| `test_runner_stall` | 대상에서 제외 | 실행 — Rhino 강제 종료 시험이라 세션 중 다른 Rhino 작업과 충돌 위험 |
|
||||
|
||||
## OUTPUT
|
||||
| 산출물 | 경로 | 비고 |
|
||||
| :--- | :--- | :--- |
|
||||
| 시험 실행기 | Code/교각모델링앱/tools/run_all_tests.py | 신규 |
|
||||
| 시험 로그·요약 | Code/교각모델링앱/검증/_rerun_*_20261016.log, _rerun_summary_{fast,rhino,rhino2}_20261016.json | 신규 |
|
||||
| 복원된 게이트 기록 | data/옥성교P1/runs/current, data/산외교울산P1/runs/current | 갱신 |
|
||||
| 판독서 | DOC/02_분석/분석_산외교울산P2교각도면판독_2026-10-15_v0.1.02.md | v0.1.02 |
|
||||
| 메모리 | context-migration/OPEN_미해결목록.md(#25 해소, #32 갱신), 기술노트_DWG판독_Rhino모델링환경.md | 갱신 |
|
||||
|
||||
## 검증
|
||||
시험 19개 스크립트(fast 12 + rhino 7) 전부 PASS, 전수 실행(표본 아님). 미실행: test_runner_stall.
|
||||
|
||||
| MODEL | claude-sonnet-5-5 |
|
||||
| EFFORT | 턴 4 / 도구호출 약 25 |
|
||||
| STATUS | PROCESS COMPLETE |
|
||||
| 비고 | 앱 확정·승인(담당자), 울산P2 B8·B7 설계자 확인은 별도. 웹 일괄 시험이 실제 교각 기록을 덮어쓰는 구조 자체는 미변경(OPEN #25에 명시). |
|
||||
Reference in new issue
Block a user