# Fixtures for the Presentations test - `q2-memo.md` - the memo pasted under the brief: seven bullets of Q2 facts for a fictional Lisbon online shop, built from the Excel test's cleaned data. 25 checkable facts; nothing outside it is true. - `brief.md` - the message sent, the fixture description and the scoring rules. - `check_deck.py` - reads a returned .pptx with python-pptx (Homebrew Python 3.13): slide count, titles, chart data, notes per slide, and the 25 facts found or missing. `--dump` prints every slide's text and notes. - `check_layout.py` - structural readability: slide size, shapes, charts and pictures per slide, font sizes, empty placeholders, boxes likely to overflow. - `returned/` - the decks the tools sent back, named by tool: claude, grok, copilot, perplexity, kimi (.pptx as delivered), gemini (the canvas's own Export → PPTX) and gamma (the editor's Export → PowerPoint). Canva sent nothing back. `returned/pdf/claude.pptx.png` is a QuickLook thumbnail of Claude's first slide. A visual pass through Keynote was planned and failed: Keynote hung on AppleScript open/export twice on this machine, and QuickLook thumbnails timed out for all but one file. Readability is therefore judged from the in-app previews (Claude, Gemini) and the structural check, and said so in the sheet. Nothing to clean up on any account: no uploads, no memory instructions, no automations. Gemini's canvas stays in its chat history.