Designing and evaluating large language model-enabled clinical decision support for heart failure: a modular and risk-tiered framework | Synapse