
Meridian: the line along which disconnected things align. The orchestration layer that pulls independent learner-facing agents onto a single path, so one learner question gets one coherent answer. A learner asking a compound question — "What program is right for me, and what jobs does it lead to once I graduate?" — should not have to bounce between unconnected chat agents. Meridian routes the query across a Discovery and a Career agent in parallel, pulls live CRM context from HubSpot, and synthesizes a single streamed response. Stack: FastAPI + LangGraph orchestrator, SQLAlchemy/Alembic, OpenAI, HubSpot, and a Next.js 16 (App Router) + React 19 client with Tailwind v4, shadcn/ui, and Zustand.