pub fn caches_document(reports: &[CacheReport]) -> ValueExpand description
The document emitted by devp caches --json.
clear_command is the one field an agent can act on, and it is the only place in this
contract that carries a command dev-prune will not run itself: these caches are shared
by every project on the machine, so clearing one is a human’s decision. note is
present only where there is a cost beyond time.