Skip to content

test(normalization): verify V1 result version pin across publication and recovery - #42

Merged
liveforpresent merged 1 commit into
mainfrom
feat/normalization-result-pin-e2e
Oct 27, 2026
Merged

liveforpresent merged 1 commit into
mainfrom
feat/normalization-result-pin-e2e

Conversation

@liveforpresent

@liveforpresent liveforpresent commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Core·Compute main의 실제 HTTP 및 로컬 전용 PostgreSQL 경로에서 결과 버전 V1/V1 pin을 검증하는 Integration E2E를 추가했습니다. 기존 runtime·result integrity·publication 검증을 재사용하고 서비스 business code와 정본 계약은 변경하지 않았습니다.

  • Run·durable dispatch → create·Job·accepted/status → descriptor/payload → 단일 LedgerRevision → commit 이후 PERSISTED ACK의 pin을 대조합니다.
  • ORCH-024~027의 거절·멱등성·terminal 불일치·legacy migration 및 API 재시작을 검증합니다.
  • 한정된 loopback 프록시로 ACK 503과 descriptor/payload 불일치를 주입합니다. 발행 commit은 별도 DB 연결에서 확인합니다.
  • 비민감 합성 fixture와 refinvest_integration만 사용하며 기존 사용자 변경과 로컬 evidence는 커밋에서 제외합니다.

@liveforpresent
liveforpresent merged commit 4ed22a3 into main Oct 27, 2026
2 checks passed
@liveforpresent
liveforpresent deleted the feat/normalization-result-pin-e2e branch October 27, 2026 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant