Learning to Rotate: Temporal and Semantic Rotary Encoding for Sequential Modeling — ThinkLLM