직전 커밋 be82843 의 \"scanvas_maker.py wire는 다음 세션\" 표현이 같은 세션 내
후속 커밋 c94b4a7 에서 무효화됐는데, CHANGELOG 본문이 정정되지 않아 같은 날짜에
모순된 두 섹션이 공존했음 (be82843 시점에서는 정확했지만 c94b4a7 이후 false).
본 커밋은 1) 두 개의 2026-05-08 섹션을 하나로 통합하고, 2) scaffold + wire 작업이
실제로는 하나의 의도된 단위(분리 사유는 prompt-injection 의심으로 인한 일시 차단)
임을 \"공정 노트\" 블록에서 명시한다. 코드는 변경 없음 (CHANGELOG.md만).
immutable git history 보존: be82843, c94b4a7 commit message 자체는 수정하지
않음 (force push 회피). narrative 정정은 본 changelog 가 권위 있는 출처가 됨.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
#11 perf instrumentation: harness/perf.py 신규 (perf_block ctx + set_perf_log).
scanvas_maker.py wire (Phase C TIN densify, 위성 타일 다운로드, capture pipeline)
는 prompt-injection 분류로 인한 하니스 차단으로 다음 세션에 처리.
CHANGELOG.md에 직전 머지(8c6d7f0)와 perf.py scaffold 양쪽 모두 기록.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Strategy: --allow-unrelated-histories with -X ours.
- Remote-only files: 0 (remote is subset of local).
- Local-only files: 80+ (Phase 0 산출물 + workspace 파편).
- Both-sides-different: 29 source/config files (local has lint cleanup applied,
remote has raw upload). -X ours preserves local versions.
- Net effect on file tree: identical to pre-merge local; merge commit only links histories.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>