Wiring dotCMS dotAI Embeddings to OpenRouter through LangChain4j

A practical field note from a slightly painful integration