fix(nim): refresh hosted access evidence before security stack - #1069
seonghobae wants to merge 1 commit into
Conversation
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks 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 |
승계 확인: 이 PR의 delta는 #1068이 완전히 담고 있습니다 (단, #1073이 아닙니다)다른 세션의 레인 조정에서 이 PR이 "#1073( #1073은 이 PR을 승계하지 않습니다
이 PR이 제안하는 것은 인용 출처의 교체입니다 — 실제 승계자는 #1068입니다출처 교체와 검증기 갱신이 그대로 들어 있습니다. 그리고 파일 집합이 상위 집합입니다: 한 가지 차이는 #1068 쪽이 옳습니다이 PR은 #1069와 #1063은 서로 완전히 동일합니다파일 목록·행수(6 파일, +20/-15)까지 같습니다. 둘 중 하나만 남겨도 잃는 것이 없습니다. 정리이 PR의 유효 delta는 #1068이 완전히 승계했고, 날짜 하나는 #1068 쪽이 관례에 맞게 교정했습니다. #1068은 충돌 해소를 마치고 검증까지 통과한 상태입니다(
|
|
Adjudication evidence (host 1 session, 2026-09-06 KST; full report with commands in #1080). Nothing here closes, flips, or retargets anything — the decision is the opener's. Byte-identical to #1063 (same 128-line three-dot patch; Dirty vs |
Explicit user-authorized bypass to reduce the stalled infrastructure queue. Reviewed both changed files at 59a8f4e, including the resolved closed-PR admission regression. Security and Quality 34073908489, Scan 34073908487 and SAST 34073908484 succeeded; later Draft-event Quality 34085323868 is skipped, not a success, and compatibility CodeQL 34073908462 remains failed. The expired NIM evidence foundation was already corrected through #1073, not open #1069. Remove the pull_request base filter, retain main-only push and trusted Ready/open admission, and coalesce obsolete PR verification runs by workflow/repository/PR. No formal approval, fresh integrated-head GREEN, scanner bypass or fake status is claimed. Preserve #1060 until complete effective-delta equivalence is independently verified. Normal merge retains all later main runtime repairs and requests new integrated push verification.
Superseded by protected mainRestack probe onto current Faithful conflict resolution (CHANGELOG keep-main; remaining files auto-merged with zero delta) yields a tree identical to Focused NIM access/evidence tests on main tip: Closing as superseded-by-main. No admin-merge. |
|
Closing as superseded-by-main: evidence refresh already on origin/main@b1352648 via 9928e4a; restacked tree equals base. |
Problem
Protected
main@2e414d15ba58f28597751b625a8a2f00fc9fadcfstill carries hosted NVIDIA NIM access evidence whose fail-closedvalid_until_dateended on 2026-09-04. This is now an executable prerequisite failure, not a documentation-only stale date.Repository
Security and Qualityrun33923471573on #1066 exact head51c8824e219c887425d2e7147e87f088d5f1a77dsuccessfully materialized the stacked-PR workflow and checked out merge commit2d283f75793ecdb760d24c966bed7b4e075af741, butTests and package qualityjob101186730296failed with5 failed, 3390 passed, 2 skipped. All five failures are causally upstream of #1066's two-file CI delta:_require_current_actual_cost_evidence()now raisesBenchmarkContractError: reviewed NVIDIA hosted-endpoint cost evidence expired; re-review official termsbefore the tests reach their intended malformed-response / missing-credential / offline-live contracts.Fresh primary-source review
Reviewed 2026-09-05 against NVIDIA's official
Run NIM Anywheredocumentation:https://docs.api.nvidia.com/nim/docs/run-anywhere
The current page states that NVIDIA Developer Program members have free access to NIM API endpoints for prototyping, distinguishes research/development/testing access from production, and says production requires NVIDIA AI Enterprise. This PR does not infer a production model price, deployed capacity, support entitlement, or general zero-cost production use.
Minimal foundation repair
Exact head
b0bd71dfa5d6ca065052bc951ad9c9209b88413bis a direct child of protected main and carries exactly the six reviewed NIM-evidence blobs already present in trusted successor #1068:CHANGELOG.mdcontextual_orchestrator/nim_benchmark.pydocs/doctoring/nim-benchmark-evidence-grade.mddocs/nim_benchmark.mddocs/product-technical-gap-baseline.mdtests/test_nim_benchmark_release_acceptance.pyThe evidence source becomes
Run NIM Anywhere,reviewed_at_date=2026-09-05, and the bounded re-review horizon becomesvalid_until_date=2026-10-04. Existing future-date, wrong-source, zero-cost-scope, and expiry fail-closed contracts remain in force.This PR is deliberately placed before #1066. Putting the evidence refresh into #1066 would contaminate its two-file security-workflow scope; leaving it only in child #1068 makes #1066's full suite deterministically fail before the child can merge. After this foundation reaches protected main, #1066 must non-force restack on the new main and rerun; #1068 can then be reconciled and reduced/closed only after semantic/test/doc equivalence is verified.
Acceptance
Keep Draft until one unchanged exact head has terminal applicable test, security, CodeQL, SAST, fuzz, review, SBOM/provenance evidence. No date extension without a fresh primary-source review, no predecessor-check transfer, no force push, destructive rebase, self-approval, no-op retrigger, admin bypass, or gate weakening.