FWIW -- spent the morning replacing cables. Upon inspection, the front derailleur cable was starting to fray under the bottom bracket, and the front brake cable had something of a kink. Reading about maintenance schedules, it seems that (1) the recommended interval is once a year; and (2) cables have been known to rupture even though they didn't show obvious wear signs.
Oh, well.... Fresh cables make me feel good