Rails folks have seperate terms for the 2 concepts you mentioned:
-A)The active record included, form assisting class you called a presenter is what I know as a "form object". It's a stand in for use when calling the 'form_for' helper.
-B)What I've heard called a presenter in rails is a class that acts as a stand in for the model in the view that moves formatting/display logic out of the view template.
A is input to a view template. B is input to a view template.
I think what I'm seeking is something else. The clean architecture presenter, from what I understand, plays a responding role for the interactor. It accepts the response model and populates a view model which gets picked up by the view. It ALMOST sounds like 'B'... But in this example 'B' is playing the role as a (clean) presenter AND the view model.
I suppose my original post can be boiled down to--- can I have 2 seperate gems -- one with rails/controllers, and one with presenters, views models, and views. Since a (rails) controller plays the role of a controller (duh), renders the view template, and uses itself as the view model... It seems very difficult to seperate.