docs/editor-test-harvester/tiptap/portable-mixed-routing.md
target: ../tiptap
generated: 2026-05-10
portable_mixed_count: 63
| Source | Family | Owner | Action | Test names |
|---|---|---|---|---|
../tiptap/demos/src/Commands/Cut/React/index.spec.js | portable-mixed-reviewed | Owner assigned by family matrix in report | plate-owned | 1 |
../tiptap/demos/src/Commands/InsertContent/React/index.spec.js | content-parse-insert | Plate HTML/markdown/docx parser owners; raw Slate only for paste insertion invariants | plate-owned | 17 |
../tiptap/demos/src/Commands/InsertContentApplyingRules/React/index.spec.js | content-parse-insert | Plate HTML/markdown/docx parser owners; raw Slate only for paste insertion invariants | plate-owned | 2 |
../tiptap/demos/src/Commands/SetContent/React/index.spec.js | content-parse-insert | Plate HTML/markdown/docx parser owners; raw Slate only for paste insertion invariants | plate-owned | 21 |
../tiptap/demos/src/Examples/Accessibility/React/index.spec.js | autolink-accessibility-demo | Plate link/autolink examples and docs | plate-owned | 7 |
../tiptap/demos/src/Examples/MarkdownShortcuts/React/index.spec.js | markdown-rules | Plate markdown/input-rule owners | plate-owned | 13 |
../tiptap/demos/src/Examples/MarkdownShortcuts/Vue/index.spec.js | markdown-rules | Plate markdown/input-rule owners | plate-owned | 13 |
../tiptap/demos/src/Examples/Performance/React/index.spec.js | performance-smoke | Slate v2 performance plan only if reproduced under Slate harness | defer | 1 |
../tiptap/demos/src/Extensions/Focus/React/index.spec.js | focus-readonly | Slate React/browser focus and readOnly rows; Plate focused decorator policy | covered | 1 |
../tiptap/demos/src/Extensions/Focus/Vue/index.spec.js | focus-readonly | Slate React/browser focus and readOnly rows; Plate focused decorator policy | covered | 1 |
../tiptap/demos/src/Extensions/UndoRedo/React/index.spec.js | history-hotkeys | Slate DOM hotkey and browser history rows | covered | 8 |
../tiptap/demos/src/Extensions/UndoRedo/Vue/index.spec.js | history-hotkeys | Slate DOM hotkey and browser history rows | covered | 8 |
../tiptap/demos/src/GuideContent/ExportHTML/React/index.spec.js | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/demos/src/GuideContent/ExportHTML/Vue/index.spec.js | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/demos/src/GuideContent/ExportJSON/React/index.spec.js | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/demos/src/GuideContent/ExportJSON/Vue/index.spec.js | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/demos/src/GuideContent/GenerateHTML/React/index.spec.js | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/demos/src/GuideContent/GenerateHTML/Vue/index.spec.js | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/demos/src/GuideContent/GenerateJSON/React/index.spec.js | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/demos/src/GuideContent/GenerateJSON/Vue/index.spec.js | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/demos/src/GuideContent/ReadOnly/React/index.spec.js | focus-readonly | Slate React/browser focus and readOnly rows; Plate focused decorator policy | covered | 2 |
../tiptap/demos/src/GuideContent/ReadOnly/Vue/index.spec.js | focus-readonly | Slate React/browser focus and readOnly rows; Plate focused decorator policy | covered | 2 |
../tiptap/demos/src/GuideContent/StaticRenderHTML/React/index.spec.js | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/demos/src/GuideContent/StaticRenderHTML/Vue/index.spec.js | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/demos/src/GuideContent/StaticRenderReact/React/index.spec.js | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/demos/src/Marks/Bold/React/index.spec.js | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 9 |
../tiptap/demos/src/Marks/Bold/Vue/index.spec.js | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 9 |
../tiptap/demos/src/Marks/Code/React/index.spec.js | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 8 |
../tiptap/demos/src/Marks/Code/Vue/index.spec.js | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 6 |
../tiptap/demos/src/Marks/Italic/React/index.spec.js | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 7 |
../tiptap/demos/src/Marks/Italic/Vue/index.spec.js | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 7 |
../tiptap/demos/src/Marks/Strike/React/index.spec.js | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 9 |
../tiptap/demos/src/Marks/Strike/Vue/index.spec.js | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 9 |
../tiptap/demos/src/Marks/Underline/React/index.spec.js | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 6 |
../tiptap/demos/src/Marks/Underline/Vue/index.spec.js | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 6 |
../tiptap/demos/src/Nodes/Document/React/index.spec.js | document-node-basics | Raw Slate document/void/empty-node contracts when invariant is generic; Plate node kits otherwise | refactor-existing | 1 |
../tiptap/demos/src/Nodes/Document/Vue/index.spec.js | document-node-basics | Raw Slate document/void/empty-node contracts when invariant is generic; Plate node kits otherwise | refactor-existing | 1 |
../tiptap/demos/src/Nodes/HardBreak/React/index.spec.js | hard-break | Slate browser split/soft-break examples plus Plate hard-break plugin policy | refactor-existing | 5 |
../tiptap/demos/src/Nodes/HardBreak/Vue/index.spec.js | hard-break | Slate browser split/soft-break examples plus Plate hard-break plugin policy | refactor-existing | 5 |
../tiptap/demos/src/Nodes/Paragraph/React/index.spec.js | document-node-basics | Raw Slate document/void/empty-node contracts when invariant is generic; Plate node kits otherwise | refactor-existing | 4 |
../tiptap/demos/src/Nodes/Paragraph/Vue/index.spec.js | document-node-basics | Raw Slate document/void/empty-node contracts when invariant is generic; Plate node kits otherwise | refactor-existing | 4 |
../tiptap/demos/src/Nodes/Text/React/index.spec.js | document-node-basics | Raw Slate document/void/empty-node contracts when invariant is generic; Plate node kits otherwise | refactor-existing | 1 |
../tiptap/demos/src/Nodes/Text/Vue/index.spec.js | document-node-basics | Raw Slate document/void/empty-node contracts when invariant is generic; Plate node kits otherwise | refactor-existing | 1 |
../tiptap/packages/core/__tests__/can.spec.ts | command-preflight | Plate toolbar/command enablement policy; raw Slate history/mark primitives already partly covered | plate-owned | 15 |
../tiptap/packages/core/__tests__/createNodeFromContent.spec.ts | content-parse-insert | Plate HTML/markdown/docx parser owners; raw Slate only for paste insertion invariants | plate-owned | 13 |
../tiptap/packages/core/__tests__/dispatchTransaction.spec.ts | editor-host-lifecycle | Slate React host/runtime tests for substrate; Plate editor host examples for product policy | refactor-existing | 6 |
../tiptap/packages/core/__tests__/editorProps.spec.ts | editor-host-lifecycle | Slate React host/runtime tests for substrate; Plate editor host examples for product policy | refactor-existing | 3 |
../tiptap/packages/core/__tests__/extendMarkRange.spec.ts | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 5 |
../tiptap/packages/core/__tests__/generateHTML.spec.ts | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 2 |
../tiptap/packages/core/__tests__/generateJSON.spec.ts | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 2 |
../tiptap/packages/core/__tests__/generateText.spec.ts | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/packages/core/__tests__/getMarkRange.spec.ts | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 8 |
../tiptap/packages/core/__tests__/getTextContentFromNodes.spec.ts | serialization-static-output | Plate serializer packages and docs examples | plate-owned | 1 |
../tiptap/packages/core/__tests__/isActive.spec.ts | marks-range-state | Plate link/mark toolbar packages; raw Slate mark contracts already partly covered | plate-owned | 9 |
../tiptap/packages/core/__tests__/isNodeEmpty.spec.ts | document-node-basics | Raw Slate document/void/empty-node contracts when invariant is generic; Plate node kits otherwise | refactor-existing | 25 |
../tiptap/packages/core/__tests__/onContentError.spec.ts | content-parse-insert | Plate HTML/markdown/docx parser owners; raw Slate only for paste insertion invariants | plate-owned | 7 |
../tiptap/packages/core/__tests__/requiredAttributes.spec.ts | content-parse-insert | Plate HTML/markdown/docx parser owners; raw Slate only for paste insertion invariants | plate-owned | 6 |
../tiptap/packages/core/__tests__/unmounted.spec.ts | editor-host-lifecycle | Slate React host/runtime tests for substrate; Plate editor host examples for product policy | refactor-existing | 15 |
../tiptap/packages/core/src/__tests__/transformPastedHTML.test.ts | clipboard-paste | Slate v2 browser paste proof plus Plate paste plugin pipeline | refactor-existing | 30 |
../tiptap/packages/extension-collaboration-caret/__tests__/collaboration-caret.spec.ts | collaboration-ids-caret | Plate Yjs/collaboration/table packages | plate-owned | 4 |
../tiptap/packages/extension-unique-id/__tests__/unique-id-collab.spec.ts | collaboration-ids-caret | Plate Yjs/collaboration/table packages | plate-owned | 5 |
../tiptap/tests/cypress/integration/core/pluginOrder.spec.ts | shortcut-priority | Slate command priority already covered; Plate plugin shortcut cascade owner | plate-owned | 2 |
../tiptap/tests/cypress/integration/core/transformPastedHTML.spec.ts | clipboard-paste | Slate v2 browser paste proof plus Plate paste plugin pipeline | refactor-existing | 10 |