Skip to content

Commit 2c5ff5c

Browse files
committed
docs: fix exfiltration claims
The firewall is an egress allowlist, not exfiltration prevention. Data can leave through allowed channels (GitHub, Slack, etc.).
1 parent 1c84c75 commit 2c5ff5c

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Every agent framework gives the model shell access and hopes for the best. Baudb
1919
- **Dual-layer command blocking.** Dangerous patterns caught at two independent layers.
2020
- **Self-healing.** Permissions hardened on every boot, secrets redacted from logs.
2121

22-
No sandbox friction. Agents make real branches, run real tests, push real PRs. But they can't exfiltrate data, escalate privileges, or phone home.
22+
No sandbox friction. Agents make real branches, run real tests, push real PRs. But they can't escalate privileges or phone home to arbitrary hosts.
2323

2424
## Requirements
2525

@@ -97,7 +97,7 @@ The control agent spawns sub-agents in tmux sessions and starts the Slack bridge
9797
Slack → bridge (access control + content wrapping) → pi agent → tools (tool-guard + safe-bash) → workspace
9898
```
9999

100-
Every layer assumes the previous one failed. The bridge wraps content and rate-limits, but tool-guard blocks dangerous commands even if wrapping is bypassed. Safe-bash blocks patterns even if tool-guard is evaded. The firewall blocks exfiltration even if all software layers fail.
100+
Every layer assumes the previous one failed. The bridge wraps content and rate-limits, but tool-guard blocks dangerous commands even if wrapping is bypassed. Safe-bash blocks patterns even if tool-guard is evaded. The firewall restricts egress to known hosts even if all software layers fail.
101101

102102
## Architecture
103103

0 commit comments

Comments
 (0)