Board Thread:Watercooler/@comment-5590118-20150701035141/@comment-24473195-20150923185138

Well an "invocable" aliases or entry points can be documented in the same module. For example, module:list can be accessed from a single module, they just separated it because it makes it simpler to use the template. Redudancy might not be bad with standard articles but it is already a pain to document code, it is harder to update every page that contains documentation (see ).

At the end of the day, the namespace of templates isn't really different from others and a lua module are templates, so documenting it in a similar way makes sense.

Meta-modules are different because the average wikian won't really understand how to use it. Inline comments is one solution, another could be to simply also document them in the template page, maybe with a prefix to indicate that they aren't invocables.