# Customer portal (Studio app) Read [`README.md`](README.md) before you change anything under `studio/` or `shared/`. It maps the pages, components, stores and composables, and gives the dev loop. Read [`KNOWLEDGE_BASE.md`](KNOWLEDGE_BASE.md) before you change articles, categories or KB APIs, in the desk or the portal. Also read Studio's own rules in `apps/frappe/skills/studio-app-building/` (`SKILL.md`, `RULES.md`, `ROUTING.md`) before you edit page JSON or a page script. Check every change at `/dev/help` on the Vite dev server, as each persona the page allows (guest, customer, agent). `/help` serves the last build.