Update: ring found. Must have come off my finger when I was packing the diaper bag. Hooray!
Update: no appointment to take the oath yet. The USCIS automated system cannot give me any information about my application status. Further evidence of the government's inefficiency.
Update: my life is relatively boring. :)