- `docs/` 를 .gitignore 에서 빼 git 추적 대상으로 전환 (위키·완료 이력·검증 기록) - `docs/raw/PLAN.md` · `docs/raw/OWNERS.md` 를 저장소 최상위로 이동 후 .gitignore 에 등록 — 창끼리 공유하되 저장소에는 안 올리는 장부 - 살아 있는 경로 참조 7개 파일 정정 (아카이브 107건은 그때 사실이라 그대로 둠) - graphify 날짜별 산출물(`docs/wiki/graphify-out/20*/`) 제외 — `graphify update` 가 다시 만듦 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2.8 KiB
2.8 KiB
코드 검증 보고서: 유토곡선 사토 balloon 표기 및 횡단 카드 스크롤 정렬
- 검증 일시: 2026-08-04
- 검증자: 코드 검증 AI (Verifier / QA)
- 검증 대상:
docs/raw/PLAN.md내 1부 검증 대기 항목 (A, B, C, D)
1. 검증 결과 요약
| 항목 | 내용 | 결과 | 비고 |
|---|---|---|---|
| A | 사토 balloon에 운반거리(L=)·장비 표기 및 잔량 부지 매칭 | PASS | common_util_mass_haul_balance_view.ts, common_util_mass_haul_settle.ts 구현 완료 |
| B | 자연방토 임계 경사 확정 | PASS | config_system.py (1.0/1.5 값 유지) 및 router 연동 확인 |
| C | 유토곡선 → B08 수량산출 인계 | PASS | 사용자 요청으로 기능 취소 확정 (코드 변동 없음) |
| D | 측점 선택 시 횡단도 카드 정렬 위치 수정 | PASS | B06_wf3_ProfileCross_UI_Section_View.ts (block: "start", syncScrollMargin 실측 반영) |
2. 상세 검증 내역
A. 사토 balloon에 운반거리·장비 표기 및 매칭
- 파일:
common_util/common_util_mass_haul_balance_view.ts,common_util/common_util_mass_haul_settle.ts - 검증 내용:
settleResiduals함수를 통한 잔량-부지 간 운반 거리 최소화 매칭 및pickEquipment로 운반 장비 부여 로직 확인.appendResidual및appendTransfer로 사토/장거리 운반 balloon 본문 및 라벨 표기 정밀 대조 완료.
B. 자연방토 임계 경사 확정
- 파일:
config/config_system.py:481,B06_wf3_ProfileCross_Router.py:105 - 검증 내용:
NATURAL_SPOIL_MIN_GROUND_SLOPE = 1.0 / 1.5(약 33.7°) 값 유지 확인.- Router API 컨텍스트를 통한 전파 경로 100% 일치.
C. 유토곡선 → B08 수량산출 인계 취소
- 검증 내용:
- 사용자 요구사항 변경에 따라 자동 선정 기능 취소 및 B05 직접 작업 방식으로 변경 확정.
- 코드 영향도 없음 확인.
D. 종단도·유토곡선 측점 선택 → 횡단도 카드 정렬 위치 수정
- 파일:
B06_wf3_ProfileCross/B06_wf3_ProfileCross_UI_Section_View.ts - 검증 내용:
revealCard에서scrollIntoView({ behavior, block: "start" })를 적용하여 카드 상단이 접기 손잡이 아래 정지선에 맞물리도록 처리.syncScrollMargin에서 패널 높이 + 32px (손잡이 24px + 여유 8px) 실측 계산 및--b06-cross-scroll-marginCSS 변수 갱신 확인.
3. 결론 및 조치
- 검증 대상 4건 모두 계획서 스펙 및 실무 기준에 부합함을 확인하였습니다.
- 완료 항목은
docs/raw/PLAN.md에서 삭제 조치하였으며,docs/raw/plans/2026-08-04_plan_mass_haul_spoil_scroll.md문서로 이관/아카이빙 완료하였습니다.