Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion agentic-ai/Claude/CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ next to this file.
<!-- railguard:start -->
# Railguard - Active Guardrails

Railguard monitors every tool call in this session: allow, ask, or block. If a command is blocked, do NOT re-issue it with cosmetic changes (new flags, encoding, wrappers) - take a genuinely different approach. On ask, wait for the human. File writes are snapshotted and can be rolled back.
Railguard monitors every tool call in this session: allow, ask, or block. If a command is blocked, do NOT re-issue it with cosmetic changes (new flags, encoding, wrappers) - take a genuinely different approach. On ask, wait for the human. File writes and approved memory deletions are snapshotted and can be rolled back.

Full agent guide (rollback commands, policy customization, path-fence quirks, self-protection): run `railguard guide`.

Expand Down
5 changes: 1 addition & 4 deletions agentic-ai/Claude/railguard.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,9 @@ fence:
allowed_paths:
- "~/.claude"
- "/tmp"
# Paths are case-sensitive, supporting both
- "~/github"
- "~/Github"
# Both cases: the fence matches literally and Linux paths are
# case-sensitive, so "~/Bitbucket" alone never matched the actual
# ~/bitbucket checkouts — which is why projects there had to enumerate
# every subpath by hand.
- "~/bitbucket"
- "~/Bitbucket"
denied_paths:
Expand Down
Loading