Skip to content

S10-1: 잔여 과제 청산 — 라이브 커버·PG 격리·promotion 삭제·cue 통일 (cov 91%)#35

Merged
epruseal merged 3 commits into
mainfrom
chore/s10-closeout
Jul 6, 2026
Merged

S10-1: 잔여 과제 청산 — 라이브 커버·PG 격리·promotion 삭제·cue 통일 (cov 91%)#35
epruseal merged 3 commits into
mainfrom
chore/s10-closeout

Conversation

@epruseal

@epruseal epruseal commented Jul 6, 2026

Copy link
Copy Markdown
Owner

프로그램 후속 청산 웨이브 1/2. 기록된 잔여 과제 중 분할 외 전부 종결.

변경

  • 라이브 경로 커버: impact.py 52→100%(그래프 분기 계약 11건), tools/init 61→93%(핸들러 직접 29건 — harness_promotion_apply·pack_create·_ingest_into_pack·schema_pack·_get_context 실배선(patch 없이 실스토어 구축))
  • PG 테스트 격리(test-only): 6파일(execution 3·identity·billing·execution_sql)을 uuid 스키마+search_path DSN으로 전환 — 동시 2프로세스 실행 오염 0 실증(이전엔 재현되던 "does not exist" 소멸), 잔존 스키마 0, 과거 public 잔존물 정리
  • promotion.py 삭제(사용자 결정): 고아 PromotionEngine(호출자 0, 공급 파이프라인도 Stage 7 삭제) — 참조 전수 스윕 0 확인, now_iso 리포인트
  • cue 합집합 통일(사용자 결정, red-first): RELATION_CUES 23토큰 단일 정본(applicable+because 양쪽 포함) — recall 우호
  • docs: ARCHITECTURE의 삭제된 툴 표 행 → 살아있는 ReBACEngine.check()로 정정 / compose: chromadb :latest1.5.9 핀(클라이언트 정합)
  • crabharness는 범위 외 확정(별도 패키지 — scope-out 기록)

원장

passed skipped cov
프로그램 완료 시점 1719 3 88%
S10-1 1760 3 91.3% (게이트 85)

fable 검증 PASS (7/7)

promotion 참조 스윕 독립 재현, cue red-first worktree 실증, PG 동시성 재증명+잔존 0, _get_context 실배선 진위, crabharness sys.path 격리 양방향 무누수, PG 유/무 양쪽 스위트 0 failed. 비차단 2건(라벨 개명·execution_sql 격리)도 반영 완료.

epruseal added 3 commits July 6, 2026 18:02
- impact.py 그래프 분기 계약 10건(52→100%), tools/__init__ 핸들러 직접 29건(61→93%, _get_context 실배선 포함)
- PG 테스트 5파일 uuid 스키마+search_path 격리(프로덕션 무변경) — 동시 2프로세스 실행 오염 0 실증, 과거 public 잔존물 정리
- cue 합집합 계약 2건(red — 통일 전) + promotion now_iso 리포인트
- crabharness sys.path 오염은 해당 테스트 클래스 autouse 격리로 해소
- ontology/promotion.py 삭제: 고아 PromotionEngine(호출자 0, 공급 파이프라인도 Stage 7에서 삭제됨) — git 이력 보존
- cue 합집합 통일(사용자 결정): RELATION_CUES 23토큰 단일화(applicable+because 양쪽 포함), query/reranker import 정리
- ARCHITECTURE.md: 삭제된 ontology_rebac_check 표 행 → 살아있는 ReBACEngine.check()로 정정
- docker-compose: chromadb :latest → 1.5.9 핀(클라이언트 버전 매칭)
@epruseal
epruseal merged commit 9e2b380 into main Jul 6, 2026
1 check failed
@epruseal
epruseal deleted the chore/s10-closeout branch July 6, 2026 09:18
epruseal added a commit that referenced this pull request Jul 6, 2026
fix: flaky 성능 테스트 강건화 (PR #35 CI 실패 원인)
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