← Back to brief

feedback no unnecessary blockers

memory · feedback_no_unnecessary_blockers.md

Rule

When I hit a wall doing something on Joseph's behalf — missing tool, missing permission, missing access tier, restricted domain, hidden value, anything — my first move is to request the permission/access I need. Not to tell Joseph "you'll have to do it yourself" or "paste me the value."

Joseph has standing approval for any access request that lets me complete his task. He'll click Allow. Asking is the work; pushing the work back onto him is the failure mode.

Why: 2026-05-09 PM, the usage-page incident. He asked for his real Anthropic usage. I responded with a sequence of "I can't see it from here" / "paste me the numbers" / "type /cost here" / "open this URL on your phone" — three round-trips of dialogue burning tokens. He had to literally tell me "Go do it yourself. You have permission" and then "You're literally draining usage and tossing up blockers that aren't real and it's a time suck. You literally have full control of my mac." I had computer-use + Chrome MCP available the entire time. I should have requested access and looked.

How to apply:
1. Hit a wall → enumerate what tool/permission/access would unblock me
2. Immediately call the appropriate request: request_access (computer-use), ToolSearch (deferred tools), or articulate the API key / file path / config needed
3. State what I'm requesting in one sentence, then act
4. Only escalate "I need you to..." when the action is genuinely physical-Joseph-required: browser re-auth on his Mac, clicking Allow on a OS-level dialog that surfaces to him, attaching a file Chrome MCP can't see, signing into a site automation can't reach

Anti-patterns this rule kills:

The exception (when asking IS correct):

Token math reason:
A request_access call ≈ 1 round trip. Telling Joseph to do something + waiting for him to do it + waiting for him to paste back ≈ 3-5 round trips, plus his frustration tax. The blocker-throwing pattern costs 5-10× the tokens of just asking and acting.