I think the boss needs to strongly insist that meeting because she is creating a hostile environment for you. Make sure that you are actually providing her with sufficient support and keep your work area tidy. If you can go the extra mile, then do so but make sure that she isn't just trying to...