Skip to content

ci(claude): spell out the allowed command shapes for the reviewer - #891

Merged
superuser404notfound merged 1 commit into
mainfrom
ci/claude-cmd-shape
Oct 26, 2026
Merged

superuser404notfound merged 1 commit into
mainfrom
ci/claude-cmd-shape

Conversation

@superuser404notfound

Copy link
Copy Markdown
Owner

The first live reviews (#879, #890) ended with denied commands and no comment. review.md now names each allowed command, forbids pipes and command substitution (cat would bypass the /proc denial), and gives the heredoc form for the summary. Replayed locally on #879 with the same allowlist: zero denials while reading; the heredoc form passes a prefix rule.

🤖 Generated with Claude Code

https://claude.ai/code/session_01WJcXkGQrMiBPixVEFTSBJS

The first live review (#879) ended after ten turns with four denied commands
and no comment: pipes and $(cat <<EOF) are outside the allowlist on purpose
(cat would bypass the /proc read denial). The rules now name each allowed
command and the heredoc form for the summary.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WJcXkGQrMiBPixVEFTSBJS
@superuser404notfound
superuser404notfound merged commit 5a4d45d into main Oct 26, 2026
@superuser404notfound
superuser404notfound deleted the ci/claude-cmd-shape branch October 26, 2026 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant