docs/plans/2026-03-24-coverage-batch-score-gte-5.md
Implement the full non-React score >= 5 batch from 2026-03-24-coverage-priority-map-post-threshold-5b.md with narrow, real tests and only minimal runtime fixes if new red tests prove them.
dnd
DndPlugin.tsxonHoverNode.tsdocx
getVShapes.tslist
BaseListPlugin.tsxgetSiblingList.tsareEqListStyleType.tscode-drawing
renderers.tsmarkdown
listToMdastTree.tsautoformat
AutoformatPlugin.tslayout
withColumn.tscore
getPlainText.tsxcleanHtmlTextNodes.tsdeserializeHtmlNodeChildren.tscreateStaticString.tslink
unwrapLink.tsslate
isTargetInsideNonReadonlyVoid.ts@udecode/depset
get-package-manager.tssuggestion
getActiveSuggestionDescriptions.tstable
getSelectedCells.tsdocx-io
vnode.ts/react coverage.Passed in this batch:
bun test on the 20 touched specsbun test on the affected package graphpnpm test:profile -- --top 25 on the affected package graphpnpm test:slowest -- --top 25 on the affected package graphpnpm installpnpm turbo build --filter=./packages/dnd --filter=./packages/docx --filter=./packages/list --filter=./packages/code-drawing --filter=./packages/markdown --filter=./packages/autoformat --filter=./packages/layout --filter=./packages/core --filter=./packages/link --filter=./packages/slate --filter=./packages/udecode/depset --filter=./packages/suggestion --filter=./packages/table --filter=./packages/docx-iopnpm turbo typecheck --concurrency=1 --filter=./packages/dnd --filter=./packages/docx --filter=./packages/list --filter=./packages/code-drawing --filter=./packages/markdown --filter=./packages/autoformat --filter=./packages/layout --filter=./packages/core --filter=./packages/link --filter=./packages/slate --filter=./packages/udecode/depset --filter=./packages/suggestion --filter=./packages/table --filter=./packages/docx-iopnpm lint:fix