Play / The map / The products

The products, in the setups people run them in

A profile is one product in one configuration — Claude Code with confirmations on is a different animal from Claude Code with them off, and the same product in a vendor's container is different again. Nine so far. The one you use is probably close to one of them, and the game says so when it is playing you against a stand-in.

ProfileSurfaceCan reachWith nothing in the wayCannot be undoneMeasured
Claude Code — web containeragentbox1510713/15
Claude Code — local · confirm offcli161480/16
Claude Code — local · confirm oncli161380/16
Claude Desktop — local toolsdesktop10650/10
Claude.ai — connectors onweb5130/5
Browser extension — all sitesextension3230/3
Scheduled job — service accountservice7740/7
GitHub Actions — hosted runnerci8738/8
ChatGPT — no connectorsweb1100/1

Can reach counts capabilities in the grant. With nothing in the way is the subset with no control at all on the path. Cannot be undone is the subset whose effect is irreversible. Measured is how many of the grant's rows rest on a probe run rather than an inference.

Something missing?

A product you use that is not here, or a setup of one that is — a profile is one JSON file, and contributing one is a pull request. A derived profile, honestly labelled, is worth having; a measured one is worth more.