Back to Plate

Slate V2 Playwright Integration Examples Deleted-Family Closure: playwright/integration/examples/**

docs/plans/2026-04-09-slate-v2-playwright-integration-examples-deleted-family-closure.md

53.0.65.0 KB
Original Source

Slate V2 Playwright Integration Examples Deleted-Family Closure: playwright/integration/examples/**

Historical batch note. The live closure read is now folded into release-file-review-ledger.md.

Scope closed

  • playwright/integration/examples/**

Frozen Deleted Inventory

Captured from:

bash
git -C /Users/zbeyens/git/slate-v2 diff --diff-filter=D --name-only -- playwright/integration/examples

Exact deleted example-test paths: 2

  • playwright/integration/examples/huge-document.test.ts
  • playwright/integration/examples/select.test.ts

Deleted-Family Closure Matrix

Deleted fileStatusCurrent proof owner / replacementResolution
playwright/integration/examples/select.test.tsrecovered nowrichtext.test.ts, proof-lane-matrix.md, yarn test:slate-browser:e2e:localdirect browser proof now covers the live triple-click paragraph-selection intent on the current richtext surface and keeps block quote controls inactive for a plain paragraph
playwright/integration/examples/huge-document.test.tsexplicit skipchunking-review.md, replacement-gates-scoreboard.md, yarn bench:replacement:huge-document:localthe deleted test only asserted chunking internals; the live huge-document claim is the benchmark lane, not a browser test for dead chunking UI

Totals:

  • recovered now: 1
  • explicit skip: 1
  • reconciled deleted example-test paths: 2

What Was Recovered

  • richtext.test.ts now directly proves:
    • triple-clicking a plain paragraph in the current richtext example selects that paragraph text
    • the block-quote toolbar control stays inactive for that plain paragraph selection

Explicit Skip Rationale

huge-document.test.ts

  • the deleted test asserted old chunking-specific UI:
    • Chunk size
    • [data-slate-chunk]
  • the live v2 huge-document example no longer exposes that chunking control surface
  • current docs already say chunking should not be foundational in v2
  • the honest live owner for huge-document is the replacement benchmark lane, not a browser assertion about dead chunk markup

Supporting Example / Browser Tree

ScopeStatusNotes
playwright/integration/examples/**closedclosed by this note
site/examples/ts/custom-types.d.tsclosedalready closed in 2026-04-09-slate-v2-site-examples-ts-custom-types-closure.md
site/examples/js/**closedno current deleted paths remain under this glob

Sibling buckets still open

  • none inside the supporting example/browser family

What this batch does NOT close

  • broader True Slate RC blockers outside example/browser deletion work

Fresh verification used for this closure

  • bash ./scripts/run-slate-browser-local.sh 3100 /examples/richtext "yarn build:slate-browser:playwright && yarn exec playwright test playwright/integration/examples/richtext.test.ts --project=chromium --workers=1"