Repository navigation
Fix(eval): Developer case pr-1088 states the push behaviour its fail-to-pass tests check - #1826
Conversation
|
VERDICT: APPROVE Judged head: 87ea3b1 Objectives version: 1560b287bfefae9f17e20702ebad74d23e35187bd642a7a85740afb01f1a2097 Ruling ordinal: 0 Brief hash: f02ee40da4de55296a6b1178697cf3310cff30b4374aafb886fb842ed36a5a95 Policy digest: bf51ddb9c7bd4776744d56ac91f4005ee8b2c1e4a5c50d1653eaa0ba8789accc Judged base: 31d4aea Manifest version: 2 Pause-bound ruling: (none) BRIEF CONFORMANCE: Brief conformance: the PR edits the hand-written source OBJECTIVES: FINDINGS (ordered by severity): SCOPE: (covered by the review summary) Tokens: 1825: review — Reviewer — claude — 15/3183/— |
|
VERDICT: PASS Judged head: 87ea3b1 Objectives version: 1560b287bfefae9f17e20702ebad74d23e35187bd642a7a85740afb01f1a2097 Ruling ordinal: 0 Brief hash: f02ee40da4de55296a6b1178697cf3310cff30b4374aafb886fb842ed36a5a95 Policy digest: bf51ddb9c7bd4776744d56ac91f4005ee8b2c1e4a5c50d1653eaa0ba8789accc Judged base: 31d4aea Manifest version: 2 Pause-bound ruling: (none) FINDINGS (ordered by severity): OBJECTIVES: CONFIG SCAN: (covered by the review summary) SECRETS: SECRETS: none found in my own read of the diff. CI has not run, so the atta-labs/secret-scan check has not run on this head and I am not claiming it passed. The diff contains only eval-fixture text and SHA-256 digests. The Tokens: 1825: security — Security — claude — 4/1675/— |
|
No description provided. |
AEG provenance — task (backlog Issue #1825)
Tokens: 1825: archive — Archivist — — — — |
Closes #1825
For: [model] (coding-agent CLI on a dev machine, dispatched locally, unattended)
Project: cli
Decisions
apps/cli/specs/evals.mdleft unchanged: it holds no derived-file digest and describes the re-cut generically, so the statement change leaves it accurate.Fix(eval): Case pr-1088 states the push behaviour its tests checkbecause the exact PR title exceeds the commit-header length ceiling; the PR title stays exact.origin/main...HEADinstead of the working tree: the brief's form diffs uncommitted changes, which are empty on a published head, so it exited nonzero with no output. Against the merge base it shows the committed change the line is meant to show.Test plan
Premise
Premise:
Evidence
Head: 87ea3b1
Summary:
6 files changed, 11 insertions(+), 11 deletions(-)Group A — recomputable
git diff 31d4aeafe15146fbc63c4f3d533e3c07cc4a2824...87ea3b14ad54b813acf84a61d21093af738b33ca --numstatGroup B — attested
vinaya check --all --diff-onlyGraded body: the live pull-request body (
--push)Group C — Test Plan commands
C1:
bun scripts/test-suites/local-run.ts exact --context 1f14415fad80d84e92b5744d1d668de2b4db76a1ff8215a49b2d3b48f6861257 -- apps/cli/tests/checks/changeset-coverage-bin.test.ts@default apps/cli/tests/checks/changeset-coverage.test.ts@default apps/cli/tests/checks/check-exec-bits.test.ts@default apps/cli/tests/checks/own-workflow.test.ts@default apps/cli/tests/ci-shards.test.ts@default apps/cli/tests/commands/task-status.test.ts@default apps/cli/tests/import-boundary.test.ts@default apps/cli/tests/lib/log-callers.test.ts@default apps/cli/tests/run-paths-only.test.ts@default apps/cli/tests/surface-spec-exports.test.ts@defaultReused from a green run recorded
2026-11-02T08:01:19.162Z(pre-push) — not re-run.C2:
bun apps/cli/tests/eval/recut-generic-cases.ts developmentReused from a green run recorded
2026-11-02T07:58:34.611Z(pr-report) — not re-run.C3:
git diff -U0 origin/main...HEAD -- 'apps/cli/tests/eval/*-generic-cases.json' | grep -E '^[-+] +"taskStatement"'Reused from a green run recorded
2026-11-02T08:01:20.271Z(pr-report) — not re-run.Scope
Eval fixtures only, in
@attalabs/vinayaunderapps/cli/tests/eval: the hand-written statement source for casepr-1088, the four development case files the re-cut regenerates (only the developer and whole-loop files change ataskStatement, and only that case's; the reviewer and source-citation files change only theirderivedFromdigest), and the four development digest pins ingeneric-suites.ts. No source code, held-out split, re-cut script or quarantine file touched. Non-goal: any other case statement.Tier: 1