Repository navigation
ci(fullsend): activate validated native gate judge - #328
Conversation
Pin the reviewed PR299 source containing the expected absent/empty gate judge clarification. Implements TC-6768 Assisted-by: Claude Code
Reviewer's guide (collapsed on small PRs)Reviewer's GuideThis pin-only change switches the CI workflow to the validated native fullsend suite source, whose reviewed delta preserves the existing evaluation cases and controls while incorporating the clarified stopping-boundary behavior and Opus 4.8 judge contract. Review the immutable source delta and then rerun PR #299’s existing trigger; no paid native evaluation was run for this PR. Sequence diagram for rerunning PR #299 with the validated native sourcesequenceDiagram
actor Reviewer
participant EvalWorkflow as eval_pr_run
participant TrustedSource as ValidatedNativeSource
participant NativeRunner as run_native_fullsend_evals_sh
Reviewer->>EvalWorkflow: Rerun PR 299 trigger
EvalWorkflow->>TrustedSource: NATIVE_EVAL_SOURCE_SHA
TrustedSource-->>EvalWorkflow: Reviewed source at 91698d4dca24bc199e763dc6462dc54523e473c0
EvalWorkflow->>NativeRunner: run-native-fullsend-evals.sh
NativeRunner-->>EvalWorkflow: Native evaluation results
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Verification Report for TC-6768 (commit 6d04139)
Overall: PASSPin-only activation of the validated native gate judge source. The sole main diff is one line in Next steps (not performed by this skill): human merge of this PR, then the post-merge hosted eval re-run of PR #299 against the updated trusted
This comment was AI-generated by sdlc-workflow/verify-pr v0.13.9. |
Summary
Implements TC-6768, the trusted source activation sub-task of TC-6726.
Changes one line in
.github/workflows/eval-pr-run.yml: the immutable native suite pin moves fromc7ca8495f1a83c51d191f55e391b17c5b29e97dato91698d4dca24bc199e763dc6462dc54523e473c0, already pushed to PR #299.No native suite files are added to main. Approval, WIF, sandbox isolation, immutable tested-source checks, reporting and the PR #299 bootstrap restriction are unchanged.
Reviewed source delta
The complete old-pin/new-pin delta contains three files:
evals/fullsend/triage-security/judge.md: the 11-line TC-6764 clarification of expected absent/empty stopping boundaries. Genuine Skill invocation, plugin binding and real gate results remain required; actual bootstrap failures still fail..github/scripts/run-native-fullsend-evals.sh: explicit Opus 4.8 judge selection, already merged into main through PR fix(ci): use Opus 4.8 for native eval judging #327. The workflow runs its trusted main wrapper.plugins/sdlc-workflow/scripts/test_native_fullsend_eval_ci.py: the corresponding Opus 4.8 contract test, already merged through PR fix(ci): use Opus 4.8 for native eval judging #327.All native cases and 21 assertion texts remain unchanged. Dependencies, adapter, schema, product Skill and credential preparation are unchanged between these source pins.
Validation
git diff --check: passed.The malformed verdict/rationale inconsistency and separate hosted valid-case failure remain unresolved; this PR does not claim hosted 21/21.
Merge and execution sequence
No paid native eval was run for this pin-only PR before merge.
Summary by Sourcery
CI: