Hi Jeremy
One of the problems with your approach: that many of the files in question are fairly long. I often search for a function on Github, browse to the file, then have to scroll down through the file to find the relevant function. I then commonly have to follow functions calls within the function to other parts of the file before I can work out what to expect. This, when I most often need only details of the number and type of input parameters, a description of what they are, and details of what's returned.
Another disadvantage: the code comments would need fleshing out, adding to the size of the empty edition. Perhaps, rather, the detailed comments should be moved to another wiki (perhaps a special edition where the comments are interspersed with code), where it is easy to drill down to the relevant comment.
Once this were done, many of the comments in the core of the empty edition could be deleted, but at the cost of introducing synchronisation problems between code and documentation. Here, wikitext might be of assistance; if a link to the relevant documentation were provided above the function in the empty edition, this could point to the relevant section of a core documentation plugin, if installed i.e. Jed's documentation needs to be set up to function in the form of a core documentation plugin.
regards