Boundaries
- Domain policy constrains where the browser should navigate.
- Approval modes handle high-impact actions.
- Secret variables keep credentials out of prompts.
- Signed Debug UI and CDP URLs act as bearer capabilities.
- Structured output validates shape before product code trusts data.
- Proxy routing controls egress, not authorization or browser scope.
| Control | Protects | Does not replace |
|---|---|---|
| Domain policy | Browser navigation scope | User authorization or business rules |
| Approvals | High-impact browser actions | Product-level review and audit |
| Secret variables | Prompt and transcript exposure | Credential rotation or access control |
| Signed URLs | Explicit live browser access | Permanent sharing links |
| Structured output | Result shape | Source validation |
| Proxy routing | Browser egress path | Navigation policy |