import { expect, test } from '@playwright/test' test('research page declares non-production boundary', async ({ page }) => { await page.goto('/research/sell-decision') // Use locator with exact match to avoid strict mode violation (header + footer both contain text) await expect(page.locator('footer').getByText('RESEARCH_CANDIDATE_NOT_PRODUCTION', { exact: true })).toBeVisible() await expect(page.getByText('자동주문 OFF')).toBeVisible() })