Towards Explainable Temporal Reasoning in Large Language Models: A Structure-Aware Generative Framework | Synapse