use entry points to choose report code
add note about report generators
add second system test exposing static outputs
single operation workflow passes inputs along