feat: publish calibrated external lineage contract - #636
Conversation
* docs: record external lineage contract * docs: add external lineage ADR * docs: add external lineage references * docs: add external lineage design spec * docs: add external lineage implementation plan * docs: publish external lineage schema * feat: define external lineage contract * feat: analyze caller-owned lineage evidence * test: cover external lineage contract * test: cover external lineage analysis * feat: expose external lineage public API * test: cover external lineage public API * feat: export external lineage contract * docs: record external lineage contract * docs: add external lineage implementation plan * docs: define external lineage contract boundary * docs: add external lineage contract example * docs: index external integration contracts * docs: record external lineage package API * docs: add external lineage traceability * docs: record external lineage gap closure note * docs: add external lineage consumer checklist * docs: record external lineage security boundary * docs: record external lineage limitations * docs: record external lineage versioning policy * docs: record external lineage operability boundary * docs: record external lineage authorization contract * docs: record external lineage data minimization * fix: reject invalid adjudication provider responses * docs(adr): consolidate external lineage decision record * docs(contracts): point to canonical external lineage ADR * docs(plan): reference canonical external lineage ADR * docs(adr): remove duplicate external lineage decision record * fix(lineage): avoid rescoring caller-observed parent edges * test(lineage): cover explicit-parent provider minimization * docs(adr): record explicit-edge provider minimization * docs(plan): include explicit-edge inference minimization * docs(changelog): record explicit-edge inference minimization * docs(changelog): consolidate external lineage fragment * docs(changelog): remove duplicate external lineage fragment * docs(changelog): remove duplicate package API fragment * docs(plan): align canonical changelog fragment * docs(adr): distinguish canonical determinism from model repeatability * docs(contract): disclose model repeatability boundary * docs(contract): bind implementation and model provenance * docs(contract): record model-disclosure and provenance controls * docs(gap): remove superseded external lineage sidecar * fix: preserve external lineage result contracts * test: stage PR 343 contract-integrity repair * ci: harden PR 343 repair anchors * ci: execute PR 343 contract-integrity repair
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Warning Review limit reachedNext included review available in 21 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (40)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…com/ContextualWisdomLab/LineageWeave into review/pr636-active-channel-weights
* fix(lineage): require exact calibrated channel profile * docs(gaps): track exact active channel profile stack --------- Co-authored-by: seonghobae <seonghobae@users.noreply.github.com>
|
Exact-head review reconciliation (2026-08-26):
These are exact-head validations; no stale review snapshot was transferred as merge evidence. Hosted Checks and independent approval remain authoritative. |
|
Revalidated current exact head |
|
Verified the latest Code Quality finding at head |
|
Exact-head review reconciliation at
|
|
ADR 0225와 현재 제품 계약에 맞지 않아 병합하지 않고 종료합니다. 이 PR은 닫힌 #343의 Python 계산 경로를 다시 반입하며, 브랜치는 삭제하지 않아 계약·테스트 자료는 회수할 수 있습니다. RankWeave #45가 Rust 계산 경계를 릴리스한 뒤, 현재 main에서 fail-closed adapter와 비계산 wire contract만 최소 PR로 다시 구성하십시오. 이 PR의 checks/reviews는 후속 PR로 이전되지 않습니다. |
Pull request was closed
Outcome
Publishes the bounded, store-agnostic external email/project lineage contract needed by issue #338 and a future Naruon consumer.
Boundaries
main; no stale stack review or check evidence is transferred.mainand an immutable release artifact exists.observed; reconstructed relations remaininferred; project projections remainproposed.Verification
93 passed— external analysis/contract, explicit-parent budget, adjudication, and batch-parser tests45 passed— contract, public API, documentation hygiene, and public docstringsgit diff --checkpassCloses #338 after protected merge.