I have a set of 'campaign' PCC's (one for each gaming session), that defines the various sourcebooks (sub-PCC's) that are used for that particular gaming group.
Each of these sub-PCC's may in turn also include other PCC's based on their dependancies.
While each of these PCC's can be included manually in the 'select source' screen, the 'campaign' PCC's make it far easier to switch from one game to another.
To aid in diagnosing issues in my homebrew, I'd like to have the log indicate which PCC it has loaded in and is processing (in order), so that any data errors that appear can be easily traced back to the originating PCC file.
Not all errors indicate the source file that caused them unfortunately, so this additional logging will help with diagnosing those hard to find issues.