GET /v1/artifacts/authorities/{run}/workspace: the one answer that carries the run's working folder back out of the store.
[AuthorityView] deliberately carries no path, and that is still the rule for every read a surface makes. This is the exception, for the one caller that needs it: emptying the trash has to remove the folder a deleted run worked in, and the record is the only durable place that folder is written down - the scope says what kind of folder was asked for, and only the device that ran it knows which directory that turned out to be. Re-deriving it from the scope now would name a different directory whenever a project has moved or a temporary base has been repointed, which is how a delete removes the wrong thing.
It is behind the write scope, not the read one. Reading it is not what it is for: a person's absolute path leaves this store only into the hand that is about to delete the folder, and the fence should say so.
Its Debug prints no path, like every other type that holds one.
