==
See Downsize DC's One Subject at a Time Act (OSTA) which does almost exactly what you ask[0] in addition to eliminating riders. I have heard that what the bill wants to accomplish would require a constitutional amendment due to legislative entrenchment (the current congress cannot bind a future congress) but I do not know what the truth of the situation is.
Downsize DC's Agenda page has a list of all of their bills[1]. OSTA is the one I think has the best chance of being implemented. Some others with good ideas include:
* Read The Bills Act: 'Yea' votes require that the congressperson has read/heard the bill (no more "I didn't know that was in there!"), mandatory 7-day public review period of final bill text. I think that the additional requirement of a mandatory reading of a bill's text before a quorum will keep this one from being considered though.
* Enumerated Powers Act: Congress must cite the constitutional authority on which any proposed bill rests. The full text of OSTA[3] includes this citation.
I don't view Downsize DC as a very effective organization (don't sign up for their newsletter unless you like poorly-formatted rants), so I would love to see other orgs throw their weight behind OSTA and RTBA. It seems to me that it's something EFF or ACLU could support, for example, because so many of the things they fight against were enacted using sneaky riders.
[0]https://downsizedc.org/etp/one-subject [1]https://downsizedc.org/agenda
[3]https://downsizedc.org/blog-content/the-one-subject-at-a-tim...