https://docs.darklang.com/contributing/adding-a-function I've recently filled this in a bit, but it's missing more detail