Skip to content

chore: allow maintainer-approved network writes in Claude sessions - #6

Merged
nkboedecker merged 1 commit into
mainfrom
chore/claude-network-writes
Nov 2, 2026
Merged

nkboedecker merged 1 commit into
mainfrom
chore/claude-network-writes

Conversation

@nkboedecker

@nkboedecker nkboedecker commented Nov 2, 2026 •

Copy link
Copy Markdown
Owner

Summary

Change the maintainer-session rules in CLAUDE.md so that network writes are allowed with the maintainer's explicit approval, instead of banned outright. The listed examples stay: accounts, API keys, published images or packages, repositories, releases, tags, settings changes, and triggered workflows. Checkpoints can now end with a suggested commit message and/or a PR.

Committing, pushing, tagging, adding remotes, and switching branches stay with the maintainer.

Checklist

  • The PR title is a Conventional Commit.
  • Tests are added, including an authorization-denied test for each endpoint. Not applicable: this changes an instruction file only.
  • Docs are updated. The change is to CLAUDE.md itself.
  • CHANGELOG.md has a line under Unreleased, or this change isn't user-visible. It isn't user-visible.
  • Commits are signed and have a Signed-off-by line.

Breaking changes

None.

Security-sensitive areas

None of the listed areas. This does relax a guardrail on AI sessions, from "no network writes" to "no network writes without explicit approval", so it deserves a careful read.

AI assistance

The rule change was made by the maintainer. Claude Code suggested the commit title and drafted this description.

Signed-off-by: Natalie Boedecker <git@boedecker.dev>
@nkboedecker
nkboedecker marked this pull request as draft November 2, 2026 13:19
@nkboedecker
nkboedecker marked this pull request as ready for review November 2, 2026 13:21
@nkboedecker
nkboedecker merged commit 4061af3 into main Nov 2, 2026
11 checks passed
@nkboedecker
nkboedecker deleted the chore/claude-network-writes branch November 2, 2026 13:31
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