HeartAgent: An Autonomous Agent System for Explainable Differential Diagnosis in Cardiology | Signal Canvas | ScienceToStartup