Yes, I think that is right. But if it is wrong in some respect, it doesn’t really matter. For one thing, with the next version of rstantools, then Stan programs get put under inst/ . It took us a while to figure out how to get rstanarm to build, but once we incorporated that process into rstantools a lot of other people were able to copy it without knowing much more than
Write good Stan programs
Write wrapper functions that call sampling on those stanmodels that are in the stanmodels list