Deterministic fast-path: map high-confidence relative-date phrasings to a DateIntent
so the common cases never need the LLM extractor. Deliberately conservative — returns
null for anything ambiguous, and the caller falls back to structured-LLM extraction.
Order matters: more specific patterns are checked before broader ones.
Deterministic fast-path: map high-confidence relative-date phrasings to a
DateIntentso the common cases never need the LLM extractor. Deliberately conservative — returnsnullfor anything ambiguous, and the caller falls back to structured-LLM extraction. Order matters: more specific patterns are checked before broader ones.