Text this: A development and validation framework for AI/ML-driven rApps in open RAN: a case study on network energy saving