# `frontend/` — Next.js 14 (App Router) UI The chat UI, profile builder, scorecard, and admin panel. Single-page-ish — almost everything lives in `src/app/page.tsx` with `src/lib/` carrying the API client, the EN ↔ हिं i18n table, and the live-conversation hook. For Claude / agent-specific rules (e.g. the "this is NOT the Next.js you know" note) see `AGENTS.md` in this folder — `CLAUDE.md` is an alias of it. ## Entry points | File | Role | | --- | --- | | `src/app/page.tsx` | The chat surface. Hosts the `Message` component (which mounts the in-DOM `