In cocoon.xconf, <sitemap> specifies file="context://sitemap.xmap
". And that context: URI is specified later in a source-factories/component-instance
I think it'd be good to make cocoon.xconf directly mount the project sitemap and not load the forrest sitemap at all. Perhaps create a source-factories/component-instance that would check the project dir and use the file if it was there and if not, it would use the corresponding forrest file?