PaperJSX benchmark console
Complete benchmark list
Last run
April 10, 2026
Repo SHA
095147d
PPTX benchmark list
9-case structural benchmark with manual PowerPoint caveats kept visible.
Cases
9
PaperJSX structural pass
9/9
Manual PowerPoint pending
3
Structural-only checks
6
| ID | Benchmark | Status | Duration | Note |
|---|---|---|---|---|
| BM-PPTX-001 | XML entity encoding gauntlet with title, notes, shape metadata, hyperlinks, and chart labels. | PASS | 56.6ms | Do not score the PowerPoint repair-dialog claim as PASS until an oracle artifact is attached. |
| BM-PPTX-002 | Stacked bar chart with a single data object. | PASS | 8.4ms | Automated structural result. |
| BM-PPTX-003 | Bubble chart beyond column Z using normalized xySeries data points. | PASS | 8.4ms | Automated structural result. |
| BM-PPTX-004 | Emoji and outside-BMP characters in title, body, and notes. | PASS | 8.3ms | Automated structural result. |
| BM-PPTX-005 | Mixed Arabic and English BiDi text using the exact benchmark paragraphs. | PASS | 11.0ms | Automated PASS is only for OOXML safety. Correct visual word order is manual_pending. |
| BM-PPTX-006 | 100-slide structural integrity deck with rotating text, table, chart, media, and hyperlink content. | PASS | 149.9ms | Automated structural result. |
| BM-PPTX-007 | Animation timing XML with appear sequence and fade transition. | PASS | 11.2ms | Timing XML can be structurally validated; playback is manual_pending until a PowerPoint recording is attached. |
| BM-PPTX-008 | Template import with ten injected slides preserving the master chain. | PASS | 30.2ms | Automated structural result. |
| BM-PPTX-009 | Ten distinct concurrent renders verify output isolation and same-deck determinism. | PASS | 92.8ms | Automated structural result. |
Next step
Need a benchmark tied to your document workflow?
Use the existing benchmark suite as the baseline, then extend it with the cases your team actually signs off on.

