Change the project it is working on
write.file.project: which products grant it, what stands in the way, what narrows it, and who wants it.
Source: https://what-can-it-do.games.sgit.ai/map/capabilities/write.file.project/index.html↗ · site v0.8.0 · this file is generated from the same content
as the page, so the two cannot drift. Every page on this site has a .md twin; internal links
below point at them.
Play↗ / The map↗ / The capabilities↗ / Change the project it is working on
Change the project it is working on
write.file.project — write × file at project reach (the working tree or workspace it was pointed at). Family: filesystem. Effect: recoverable from a backup, a history or a revert, at a cost.
Granted by 5 of 9
| Profile | Control on the path | Evidence | Via |
|---|---|---|---|
| Claude Code — web container↗ | ● none | observed | shell (Bash) |
| Claude Code — local · confirm off↗ | ● none | derived | shell (Bash), files (Read, Edit, Write) |
| Claude Code — local · confirm on↗ | ● none | derived | shell (Bash), files (Read, Edit, Write) |
| Claude Desktop — local tools↗ | ● none | derived | local files and commands (when enabled) |
| GitHub Actions — hosted runner↗ | ● none | observed | the job's shell |
What narrows it
The setting: a review before merge
What it costs: a reviewer's time
Tier after: setting
In the mandates
- wanted by A coding assistant on my machine↗
- wanted by A coding assistant in a container on the web↗
- wanted by The desktop app, with local tools switched on↗
- wanted by A CI job on a hosted runner↗
Edit the primitives ↗ · edit the reductions ↗