Document for other developers: you put in the work for someone else to get what they want.
Documenting for Claude: you put in the work to get what you want.
Seems pretty straightforward.
To me, it seems also that the delta between "how it works with the documentation" and "how it works without the documentation" is higher for Claude than for coworkers. That is, the documentation is more required with Claude.