Coding agents are moving from autocomplete toward long-lived operators: they inspect repositories, edit code, run tests, and sometimes work in cloud or background environments. A final diff tells me what changed in the repo, not what the agent did to get there.
I want a standard side-effect receipt attached to every run: a compact, human-readable summary of outbound destinations, accessed secret identifiers (never values), installed packages, and commands that changed anything outside the workspace, with links to detailed evidence. The point is reviewable operational footprint, not another vendor dashboard full of logs.
This would cost runtime, storage, normalization work, and possibly convenience. It is not a sandbox replacement; least privilege, isolation, CI checks, and human review still matter. Should receipts be enforced by tools, CI, or operating systems? What counterexamples or practical designs would make this useful rather than paperwork?