[..]As a sidenote, categories
are browsing facilities, that means you may not have debug in the
package name. For this case, Xdebug_CodeCoverage will fit well in the
category (and sounds like the more obvious name).
What about category names and directory structure? Shouldn't all the packages inside the Debug category reside in the Debug/ directory? At the same time, a package named "Xdebug_CodeCoverage" should be in the Xdebug/ directory (because of the underscore).
I think it would be a good idea to have a common directory and category naming convention.
Regards,
Norbert