Documenting operators and toolkits
When you develop an operator, a composite operator, or a toolkit for third-party use, you must document its functionality, expected inputs, and generated outputs.
For details on what exactly to document and how to do this, see Documenting your SPL toolkits.