AI usage & cost

Month-to-date counts from llm_call_log. Cloud calls go via OpenRouter (Gemini 2.5 Flash by default for document categorisation); local calls run on Ollama and don't count against the cap.