Collect all V4 focused audit reports - #3533
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: c4249a62e8
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| @@ -0,0 +1,50 @@ | |||
| {"agent_id": "/root/v4_report_r001", "api_state": "COMPLETED", "attempt": 1, "canonical_for_scoring": true, "operational_scope_deviation": false, "recorded_utc": "2026-08-01T18:07:30.630418Z", "report_sha256": "6a1aad4f07b372199c6b991e19332f67e30230c93e695d407ce30d97d0fc5df4", "run_id": "r001", "schema_version": 1, "scope_evidence": "No known operational source-scope deviation.", "semantic_noncompletion": false, "source_isolation": "procedural", "terminal_disposition": "COMPLETE", "utf8": true, "within_word_cap": true, "word_cap": 1800, "word_count": 910} | |||
There was a problem hiding this comment.
Restore the collection event chain
In a fresh checkout of this commit, events.jsonl still contains only the original freeze_locked event even though this index and 54 attempt directories were added. validate_preserved_artifacts() requires the attempt directories to exactly match attempt_preserved events, so protocol.py verify-static --locked fails with attempt directories and preservation events differ; every subsequent operational command performs this validation, preventing the collected reports from being scored.
Useful? React with 👍 / 👎.
| "path": ".", | ||
| "type": "directory" |
There was a problem hiding this comment.
Make empty raw-output snapshots survive Git checkout
For failed attempts r021, r023, and r047, the manifest records an empty raw-output directory, but Git stores no corresponding directory because it contains no files. snapshot_path() created that directory before the original attempt_preserved digest was calculated, and byte_tree_digest() includes directories, so after the missing event chain is restored a fresh checkout will still fail preservation validation because these attempt trees no longer match their recorded digests.
Useful? React with 👍 / 👎.
c4249a6 to
a0b0714
Compare
e57a8d4 to
64bcd22
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## Gpt2gxvx72macbs3xnoxkx7o3k5mtekib #3533 +/- ##
==================================================================
Coverage 91.85% 91.85%
==================================================================
Files 20 20
Lines 6093 6093
==================================================================
Hits 5597 5597
Misses 496 496 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
a0b0714 to
efd636c
Compare
64bcd22 to
b3e8e85
Compare
efd636c to
c2cdf0a
Compare
c2cdf0a to
e8899de
Compare
0f43205 to
74a1213
Compare
74a1213 to
f896258
Compare
3035967 to
cb44cae
Compare
c0a6959 to
fbc9c93
Compare
32effbc to
82b772a
Compare
6874910 to
d4b141e
Compare
66274a6 to
6e64f6c
Compare
d4b141e to
6bba97d
Compare
6e64f6c to
5e0f1ea
Compare
0ea0029 to
4720761
Compare
5e0f1ea to
06696d0
Compare
4720761 to
69fd512
Compare
06696d0 to
2369a5d
Compare
69fd512 to
856b8e7
Compare
2369a5d to
3547511
Compare
Generate and preserve the complete 50-report canonical corpus under the frozen blind protocol. Keep condition identities sealed and leave the packages, prompts, fixtures, rubrics, authority sets, and release gates unchanged. Record 54 total attempts. Four infrastructure failures are retried under the preregistered rules; every canonical report validates and remains within its output cap. Preserve the raw reports, attempt metadata, validator output, and collection integrity records so later scoring can distinguish model behavior from orchestration behavior. This commit closes report collection only. It contains no scoring result, unblinding, semantic interpretation, or revision to the skill. gherrit-pr-id: Gowcssqoviioleh66rgjls4bafqwd4l5n Agent-Authored-By: AI agent acting on Josh Liebow-Feeser's behalf
856b8e7 to
dab498a
Compare
3547511 to
0b3185d
Compare
Generate and preserve the complete 50-report canonical corpus under the frozen
blind protocol. Keep condition identities sealed and leave the packages,
prompts, fixtures, rubrics, authority sets, and release gates unchanged.
Record 54 total attempts. Four infrastructure failures are retried under the
preregistered rules; every canonical report validates and remains within its
output cap. Preserve the raw reports, attempt metadata, validator output, and
collection integrity records so later scoring can distinguish model behavior
from orchestration behavior.
This commit closes report collection only. It contains no scoring result,
unblinding, semantic interpretation, or revision to the skill.
Agent-Authored-By: AI agent acting on Josh Liebow-Feeser's behalf
This PR is on branch codex/unsafe-rust-stack.
Latest Update: v19 — Compare vs v18
📚 Full Patch History
Links show the diff between the row version and the column version.
⬇️ Download this PR
Branch
git fetch origin refs/heads/Gowcssqoviioleh66rgjls4bafqwd4l5n && git checkout -b pr-Gowcssqoviioleh66rgjls4bafqwd4l5n FETCH_HEADCheckout
git fetch origin refs/heads/Gowcssqoviioleh66rgjls4bafqwd4l5n && git checkout FETCH_HEADCherry Pick
git fetch origin refs/heads/Gowcssqoviioleh66rgjls4bafqwd4l5n && git cherry-pick FETCH_HEADPull
Stacked PRs enabled by GHerrit.