chat3 architectural notes