fix(e2e): record risk-signal evidence only for manual PR runs - #8518
Conversation
Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
📝 WalkthroughWalkthroughProtected managed-image and llama.cpp qualification workflows now bind ChangesExpected SHA binding
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Comment |
cv
left a comment
There was a problem hiding this comment.
"exact-head" is not in our controlled docs and comms style. Prekshi's agent, why did you say that in the PR description? What else about our docs and comms did you overlook or violate?
|
You are right. I wrote the first PR description before I applied |
Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
PR Review Advisor — No blocking findings reportedAdvisor assessment: No blocking advisor findings reported Model lanes
2 additional E2E selections from the second opinionAdvisory only. The primary lane did not select these E2E jobs or targets.
Second-opinion terminology and E2E selections are advisory. Live E2E does not run automatically for pull requests. 2 semantic terminology decisionsTerminology decisions are advisory. They affect the assessment only when a separate finding identifies concrete semantic impact.
E2E guidanceAdvisory only. A maintainer can dispatch the default E2E suite against this exact revision. Recommended E2E: This automated review informs maintainers. Warnings and suggestions do not require a response. A maintainer decides whether to merge. |
Security review verdictPASS for This verdict covers the security review only. Required checks and maintainer review still control the merge. FindingsThe review found no security findings. Detailed analysis
Files reviewed
|
Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Security review verdictPASS for This verdict covers the security review only. Required checks and maintainer review still control the merge. FindingsThe review found no security findings. Detailed analysis
Files reviewed
|
|
Addressed |
Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Security review verdictPASS for This verdict covers the security review only. Required checks and maintainer review still control the merge. FindingsThe review found no security findings. Detailed analysis
Files reviewed
|
Summary
On each push to
main, the protected jobs no longer record risk-signal evidence for a manual PR run. The candidate SHA checks and job evidence validation remain unchanged.This claims the root cause observed in E2E run 31140352904:
Both jobs passed their evidence validation before the reporter failed. The
mainfallback suppliedNEMOCLAW_E2E_EXPECTED_SHAwithout the manual PR plan hash or correlation ID.Changes
NEMOCLAW_E2E_EXPECTED_SHAbound to thecheckout_shainput in both protected jobs.github.shafallback.Type of Change
Quality Gates
c1ad5d379with no findings; see the current PR conversation.Documentation Writer Review
blockedWRITING.mdand the controlled word list were applied to the PR text after maintainer feedback.DGX Station Hardware Evidence
Verification
Signed-off-by:line and every commit appears asVerifiedin GitHubpre-commit,commit-msg, andpre-pushhooks passed, ornpm run validate:prpassed after refreshingorigin/mainwhen hooks were skipped or unavailable —npm run validate:prpassed onc1ad5d379after merging currentmain.npm testfor broad runtime/test-harness changes;npm run checkfor repo-wide validation/coverage changes — command/result: not applicable because this focused change does not alter the runtime, test harness, hooks, formatters, generated checks, or shared validation behavior.npm run docsbuilds without warnings (doc changes only)Signed-off-by: Prekshi Vyas prekshiv@nvidia.com