Now that Skynet has meaningful URLs, the processor should also adopt the same approach. This also means making the ID components in sections, etc... to follow the same guidelines because building by html uses the ID attribute rather then the file name.
See Bug #783356 for more details.
Added as at 0.22.0 with a minor fix in 0.22.1. The processor will now process the links in the same way as Skynet does. However in the case that a topic is included twice in a content spec then it will fall back to the same logic previous applied by appending the "-<COUNT>" message. One change that was made to the builder is previously any topics that had duplicates always got appended with the "-<COUNT>". Now however the first one will remain the same and duplicates will be appended. ie: Before: Duplicate of "Content Specification Processor [5690]" would become: 5690-1.xml 5690-2.xml Now: Duplicate of "Content Specification Processor [5690]" would become: Content_Specification_Processor.xml Content_Specification_Processor-1.xml
Verified in cspclient-0.23.2-1.