- import + 폴백 (line ~58): from harness.perf import perf_block, set_perf_log
ImportError 시 contextlib.contextmanager 노옵으로 안전 폴백.
- SCanvasApp.__init__ (line ~613): set_perf_log(self.log) — GUI 패널에 perf 라인 표시.
- TIN densify Phase C (line ~4430): with perf_block("TIN densify Phase C (10m→1m)").
- 위성 타일 다운로드 (line ~5384): with perf_block("위성 타일 다운로드+병합").
- 제어맵 캡처 x3 + composite (line ~5864): with perf_block("control map capture x3 + composite").
검증: py_compile + AST parse OK. 글로벌 ruff 미설치라 ruff Green 검증은 다음
세션 (uv pip install -e ".[dev]" 후).
CHANGELOG.md에 wire 내역 + 측정 출력 예시 추가.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
338 KiB
338 KiB