Files
bot-bottle/docs
didericis 579a9dae3e
test / unit (pull_request) Successful in 12s
test / integration (pull_request) Successful in 23s
docs: add PRD 0011 for cwd-manifest trust boundary
Bottles defined in $CWD/claude-bottle.json can redefine
cred_proxy.routes / git / env / egress on key conflict, which
gives a cloned repo's manifest the ability to redirect a host
env var (CLAUDE_BOTTLE_OAUTH_TOKEN, GITHUB_TOKEN, ...) to an
attacker-controlled upstream on first launch — no agent
compromise required.

This PRD proposes drawing the trust boundary at the bottle
level: $HOME owns bottle definitions; $CWD can only declare
agents that reference home-defined bottles. Six success
criteria + the resolver-split design.

PRD-only; no code in this commit.
2026-05-24 14:59:11 -04:00
..