A Risk-Adaptive and Evidence-Constrained Framework for Generative AI Feedback in Programming Education | ResearchPod