## What & why ## Manual testing > Must be tested against a real backend (`EvoSci deploy`, port 6174) — a green build is not enough. - [ ] `npm run lint && npm run format:check && npm run build` all green - [ ] Started the backend → configured the Deployment URL → chat works - [ ] The feature(s) touched here were verified to work (Workspace / Skills / Memory / theme / chat …) - [ ] Significant changes re-tested against the production build (`npm run build && npm start`; dev and standalone behave differently) ### Test steps / screenshots ## Checklist - [ ] Self-tested, no obvious regressions - [ ] Requested at least one teammate for **peer review** --- > Merging ≠ shipping: releases are handled solely by the maintainer (EvoScientist pulls the UI via `@latest`).