Tied Crosscoders: Explaining Chat Behavior from Base Model — LessWrong