Model-facing transport projection for read tool results.
@spec from_read_result(Vibe.Files.ReadResult.t()) :: map()