Suggestion: DSL docs for tasks should include section outlining inputs/outputs

Specifically the information used to calculate up-to-date.