simpleshelf is production-ready!
For certain values of "production"...
I added a last few bits to the EditBookView form, then started adding my most recently-read books to my personal copy. It works!
Wow, that was a lot of work to store that data. But now I can run all kinds of reports on this, and it is so nice to hit Submit on the edit form and know my data is now stored safely.
Ironically, of the two books from the simpleshelf v1 import that were marked "reading", I remember finishing one but didn't record it. Zen and the art of motorcycle maintenance - that was a real accomplishment to finish. I remember talking to Jennifer afterward.