Real-time code monitoring with teaching explanations, CLAUDE.md compliance checking, and interactive chat