Template-guided interpretable reasoning with execution feedback for LLM-based program repair | Synapse