I'm going to get an update from the bike shop today. Been out of town.
btw, I looked back at some text messages just now and was reminded that I had a new cassette and chain installed in mid-December, so that's 7 months ago, and I'm guessing 2,500 miles. Chain and cassette lived in harmony until just recently. Mechanic measured the chain when I brought it in this month and said it wasn't too stretched out. Diagnosis was derailleur problem, replace. Didn't solve it.