Skip to content

feat(normalization): control joint Core and Compute cutover - #81

Merged
liveforpresent merged 2 commits into
mainfrom
feature/normalization-joint-cutover
Oct 28, 2026
Merged

liveforpresent merged 2 commits into
mainfrom
feature/normalization-joint-cutover

Conversation

@liveforpresent

@liveforpresent liveforpresent commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Normalization 결과 버전 pin 공동 전환 중 validation/retry와 신규 Compute create를 함께 중지하고, 검증 완료 후에만 재개하는 PostgreSQL 제어를 추가합니다. ADR-063/065/066/070 및 TR-ACC-IMPORT-ORCH-028을 구현합니다. 신규 Run의 V1/V1 선택과 기존 hash/vector는 유지합니다.

Changes

  • V10의 공유 상태·epoch·검증 attest·운영 감사와 내부 DBA 함수를 추가했습니다. 공개 관리 API는 추가하지 않았습니다.
  • admission은 public idempotency claim 이전부터 commit까지, create는 claim/send/receipt 전체를 DB 잠금으로 보호합니다. 중지 완료는 PAUSE transaction commit이며 여러 인스턴스·재시작에서 같은 상태를 읽습니다.
  • 전송 후 접수가 불명확하거나 Core가 중단된 dispatch는 identity를 보존해 보류합니다. 명시적인 capacity 거절만 자동 재시도하고 기존 Job·idempotency 대조 후 복구합니다.
  • status/terminal·삭제·취소·복구·기존 ACK 재시도는 유지하고 신규 publication/PERSISTED 생성을 재개까지 보류합니다.
  • 운영 runbook에 이전 instance 제거, drain/backfill, 미결 create 대조, 격리 V1/V1 HTTP 검증, 실패 시 중지 유지, 권한·감사 절차를 담았습니다.

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