The agent guide for this repository lives in CLAUDE.md β it's the single source of truth for conventions, repo structure, component selection, and how to build PortalJS data portals with an AI assistant.
This AGENTS.md exists so any coding agent (Codex, Cursor, Amp, and others that look for AGENTS.md) discovers that guide. To avoid drift, the content is maintained once in CLAUDE.md rather than duplicated here.
π Read CLAUDE.md.