At first thank you for creating and working on this addon (forgot to note that on my initial issue apologies). After watching the recording of your Florida Drupal Camp talk i wonder about one detail. There you've mentioned you have created a wrapper for translating the host and container paths.

The detail I wonder about is, are those wrappers even necessary at least if the addon is used in combination with VSCode? Cuz there, there is the vscode-ddev-manager extension. since version 3.x there is the option to expose binaries within the container and make them directly useable in the frontend. @stasadev outlines how the feature is used in the following comment: ddev/vscode-ddev-manager#11 (comment) . therefor i wonder if that would be actually useful for ddev-drujpal-code-quality and could saves you a bit of complexity? if not please ignore the issue and close.