Ilmari Karonen wrote:
I'm not particularly familiar with the parser, but I suspect that this would require doing at least some parts of link parsing _during_ brace expansion, rather than in a separate pass after it. Which is probably not trivial, but probably not quite impossible either.
The preprocessor creates a level with [[ | ]] markup, so it would be easy to store them somewhere, and treat literal links as page generated, and anything else as template made.