docs/plans/2026-03-25-broad-bun-suite-health-fix.md
Make the broad Bun package-graph sweep honest again after the non-React coverage passes.
editor.tf being undefined inside SlateExtensionPlugin.ts.../../lib barrel with a partial mock surface.USE_ELEMENT_CONTEXT warnings into the broad run because the spec harness used the default debug logger.SlateExtensionPlugin was not the root cause.platejs.getEditorPlugin instead of mocking all of platejsplatejs/react and ../../lib exports instead of replacing whole modulesDebugPlugin in the test editor so warning-path coverage stays quietbun test packages/link/src/react/utils/getLinkAttributes.spec.ts packages/link/src/react/utils/floatingLinkTriggers.spec.tsbun test packages/table/src/react/components/TableCellElement/setSelectedCellsBorder.spec.tsx packages/table/src/react/hooks/useTableMergeState.spec.tsxbun test packages/table/srcbun test packages/link/src packages/markdown/src packages/core/src packages/autoformat/src packages/basic-nodes/src packages/table/src packages/list-classic/src packages/suggestion/srcbun test packages/core/src/react/stores/element/useElementStore.spec.tsxpnpm installpnpm turbo build --filter=./packages/link --filter=./packages/tablepnpm turbo typecheck --concurrency=1 --filter=./packages/link --filter=./packages/tablepnpm lint:fixdebug.warn in their harness. See 2026-03-25-warning-path-react-specs-should-capture-debug-warn-in-their-harness.md.