Repository navigation
Fix rehearsal capability checks and Codex preparation evidence - #66
Conversation
Scope capabilities to owner claims, validate complete paginated Codex preparation records, and clarify controlled fresh preparation without weakening evidence or sandbox boundaries. Refs: DRC-5022 Signed-off-by: Kent Huang <[email protected]>
Behavior Diff ·
|
Behavior Diff ·
|
Behavior Diff ·
|
Summary
Fix false blockers that prevented
behavior-rehearsefrom completing a supported comparison.Closes DRC-5022.
Observed manual verification
A fresh Codex coordinator completed preparation, three Before trials, three After trials, assessment, raw-evidence audit, and its final recommendation in one uninterrupted turn without parent repair or stage-by-stage intervention. All six native trial records show completed turns and exit code zero. Preparation's effective configuration showed the documented controls disabled; normal child sandboxes were retained.
Assessment limitation: three of ten automated checks were rejected and subsequently audited against raw evidence. The original reports were not rewritten. This verifies the execution/refusal fixes, not universal assessment reliability or an all-checks-passed result. The run used modified local source; live Claude Code execution was not tested.
Real source cases, transcripts, credentials, reports, and run artifacts remain outside the repository.
Deterministic verification
Passed:
AGENTS.md.python3 tests/preparation-evidence-test.py— 9 tests.python3 tests/shared-data-test.py— 31 tests, 1 platform skip.mvdan/shfmt:v3.14.0.uvx [email protected] format --check --diff .— 170 files formatted.git diff --check.Independent review
Two independent read-only reviews of the complete tracked change followed
REVIEWER_GUIDELINES.md:Scope
No new dependency, model-backed CI gate, replacement launcher, global configuration mutation, version bump, merge, or release. One focused DCO-signed commit:
70e389b45b138931aefbd65fc8cd163061df2d73.