docs/plans/2026-04-06-slate-v2-slate-browser-ready-cut.md
slate-browser Ready CutSupporting plan. For current queue and roadmap truth, see master-roadmap.md.
Continue Phase 8 by tightening slate-browser around the real ready
contract.
waitFor* option aliases from the Playwright surfaceready as the maintained setup contractreadywaitFor* option references are inside
packages/slate-browser/src/playwright/index.tsslate-browser APIs just
for inertiawaitForEditable, waitForPlaceholderVisible, waitForSelector, and
waitForText from the Playwright options surfaceopenExample(...) behavior honest by defaulting to
ready: { editor: 'visible' }packages/slate-browser/README.md to present ready as the only
maintained setup contractplate-2waitFor* option references in /Users/zbeyens/git/slate-v2yarn workspace slate-browser test3010:
bash ./scripts/run-slate-browser-local.sh 3010 /examples/paste-html "yarn build:slate-browser:playwright && yarn exec playwright test playwright/integration/examples/paste-html.test.ts playwright/integration/examples/links.test.ts --project=chromium --workers=1"yarn prettier --check packages/slate-browser/src/playwright/index.ts packages/slate-browser/README.md