Responder

Generates a response from:

  • Request
  • Query results
  • Generator’s response

Similar to the requestor and loader - a generic (functional) interface, inheritance hierarchy, concrete implementations as classes and utility methods:

  • Plain text
  • JSON or some other structure, say response model
  • Markdown/HTML - summary, footnotes, sources.