Please see this document to leave comments and answers:

Debugging symbols requirements: answers & comments

1. What are we doing?

We are working on identifying which metadata should solc emit as part of the compilation process to:

2. Expected consumers of this metadata

While compilation artifacts' metadata is normally called debugging symbols, it's important to not restrict the scope of this project to debuggers, as other tools would also benefit from this. Examples of these tools are:

3. Status of this effort

We have identified a set of metadata requirements. This is just an initial version of it, and shouldn't be considered complete, nor necessarily correct.

4. Goals of this document