Traveling on Alaska from DCA to SEA yesterday, I had no issue with getting a glass of house white from the AA bar. No chits of course, but no charge either.
Getting entrance was the usual discussion - have to display both my boarding pass and my BA gold card. But the BA number is on the boarding pass... It's not just BA IT that's broken.