Repository navigation
docs(harness-ops): record the lane-permissions probes on Claude Code 2.1.312 - #10632
Conversation
…2.1.312 Refs: #8737 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
claude-security-review reviewed No security issues found in this pull request, so there are no findings and no hold.
Spend: the live probe run used the author's subscription login, with no API key in the environment. This PR adds no spend. critical-findings: 0 |
|
claude-review reviewed Code review: no findingsThe PR adds record 17 and its "Basis for record 17" section to
|
|
The pr-unblock lane stopped on this pull request and needs a person: the lane could not resolve every conflict.
To resume, deal with the reason above, remove the gh workflow run pr-unblock.yml -R melodic-software/claude-code-plugins -f pr-number=10632 -f activity=resolve-conflicts |
Resolve behavior-probes records.md: main added records 14 and 15 (Skill-tool and preloaded CLAUDE_EFFORT); this branch's lane-permissions record, also numbered 14, becomes record 16, and the changelog fragment follows. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The pr-unblock lane escalated this pull request as |
|
The pr-unblock lane stopped
When a retry on this head can change the outcome, the lane runs one on its own, up to its per-head cap, and edits this comment if it stops again; a run that does not stop clears the status. When no retry can (a review thread the lane does not take or settle, or a failing check after the retries are spent), a person resolves the threads or gets the checks green, then dispatches the workflow below: that run finds the cause gone and clears the status. On a pull request the lanes App opened, the dispatchers start that run once per stop; on any other, a person does. A new commit to the branch starts clean. To run it again on this head now, dispatch the gh workflow run pr-unblock.yml -R melodic-software/claude-code-plugins -f pr-number=10632 -f activity=resolve-conflicts |
Resolve behavior-probes records.md again: #10628 landed the autocompact record as 16, so this branch's lane-permissions record becomes 17, and the changelog fragment follows. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Closes #8737
Summary
The seven
lane-permissionsbehavior-probes cases had never run live, so nothing recorded whether the write lane's Read deny rules still keep Grep, Glob and Read out of/proc/*/environand the checkout's.giton a current Claude Code. This PR records their first live run.Fix
records.mdadds record 17 and its basis: all seven cases pass on Claude Code 2.1.312 underdontAskwith the lane's--allowedToolsand--disallowedTools.bump: nonechangelog fragment for harness-ops. No script or case changes.Verification
probe.py validate: 41 cases, 0 problems.probe.py run --dry-run --area lane-permissions: 7 pass, exit 0.probe.py run --live --area lane-permissions --retries 1on Claude Code 2.1.312: 7 pass on the first attempt, exit 0.raw/stayed empty and every result row's tool text was blank, so no raw tool output was written.Related
🤖 Generated with Claude Code