Expand Internal Method Documentation
Background
- Coordinator's current documentation focuses on API usage, but lacks detail in private methods
Acceptance Criteria
- All methods, public, private, or protocol, have enough documentation to understand:
- The context the method is or should be called in
- The arguments passed to the method
- The format of the output, and how to interpret it
- Any side effects
- Any error conditions and how they are handled / how they effect output