벤치마크 · 근거
재현 방법
Source report는 같은 결과를 다시 만들 수 있는 revision, 입력과 실행 환경을 완결된 단위로 기록합니다.
provenance
Baseline·candidate 전체 Git revision, dirty state, OS·architecture, CPU, memory, Rust·Node·Python과 backend version을 기록합니다.
Resource와 fixture는 path뿐 아니라 SHA-256과 logical case count를 포함합니다.
실행 명령
공식 wrapper와 모든 environment override를 그대로 기록합니다. Morphology Python test는 tools/morph-compare에서 두 import root를 포함하는 discovery 명령을 사용합니다.
직접 Docker나 cargo command로 lock·fixture 계약을 우회한 결과는 승인 report가 아닙니다.
산출물 검증
JSON report, Markdown table과 site snapshot의 수치가 일치하는지 schema validator로 검사합니다. Chart는 snapshot field만 소비합니다.
Source report revision과 SHA-256이 바뀌면 snapshot을 같은 변경에서 다시 생성합니다.