Covers dashboard (HTTP 200, no fatal, heading + summary cards + date filter), settings (form present), articles, and LLM costs sub-pages. Skip-if-absent guard on all tests: when plugin is not installed on the environment, tests skip loudly instead of hard-failing. Selectors sourced from: admin/class-pn-admin-menu.php (slugs) admin/partials/dashboard.php (.pn-summary-cards, .pn-date-filter, h1) Agent-Session: claude/e2e-news-vision-admin-20260617
5.6 KiB
5.6 KiB