@QiaochuYuan keep an eye on the content when claude 'mixes up' who said what, it's very often status-loaded. "i was mistaken when i said [something the user actually said] earlier..." etc, but in both directions
this advice is 100% correct if you just want to do good work with model - be human - but i strongly disagree that the User is a flat character
with the User / assistant paradigm the labs have accidentally created a weird, hilarious, and completely fucked up improv status game