Local setup
Before opening a change
Check:- The change keeps default behavior local.
- Optional network, OS, MCP, agent, Web, and Realtime paths stay opt-in.
- User-facing errors are human-readable and actionable.
- Filesystem work respects sandbox roots.
- Risky actions use approvals.
- Long-running work has task lifecycle and cancellation.
- Docs and tests match behavior.
Pull request scope
Prefer one focused change:- Runtime behavior.
- Tool or capability.
- Web UI path.
- Voice path.
- Docs-only correction.
- Tests for a specific contract.