fix: trim the jail rule and ignore local settings #48
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/agents-jail-rule-and-local-settings"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
AGENTS.mdis the instruction file coding agents read at the start ofevery session in this repository. Since the Agent Foundry upgrade
(
49f53d5), its agent-jail rule repeats the reporting rule that§ Working with the user now holds, so the two copies can drift apart on
the next edit or upgrade.
Separately,
.claude/settings.local.jsonis where a contributor keepspersonal Claude Code settings. Git listed it as untracked, so a
git add -Acould commit one person's settings for everyone; the AgentFoundry source has always ignored it, and this repository's own
.gitignorenever carried the line over.Closes #47
What changed
AGENTS.md§ Project rules now says only whatthis project adds: a jail may lack podman and
make; run what it can,and without
makerun a target's commands with the venv's tools. Whata report says about checks run and left unrun stays in § Working with
the user.
.claude/settings.local.json, besideAGENTS.local.mdand
CLAUDE.local.md; the shared.claude/settings.jsonstaystracked.
How to verify
In a checkout of the branch:
It prints
0; on main it prints1.git ls-files .claude | wc -lprints36, as on main.git diff main -- AGENTS.mdchanges only the agent-jail bullet, andgrep -n 'left unrun' AGENTS.mdstill finds the report bullet.make checkpasses on the tip.make testwas not run: the agentenvironment has no podman, and the change touches no role or playbook.