Pls Fix Bench
We tested six models on 195 targeted PowerPoint edits using editide and code generation. Every model achieved a higher pass rate and lower latency with editide.
Setup
195 PowerPoint editing tasks drawn from real-world slides. Each model attempted every task twice—once with editide and once with code generation in a Linux container equipped with a screenshot tool.
Bash, python-pptx, direct OOXML editing, and slide screenshots.
PowerPoint editing tools optimized for AI agents (no code generation).
Findings
Haiku with editide beats code-only Opus. Claude Haiku 4.5 passed 92.3% of tasks versus 91.8% for Claude Opus 4.8 writing code, while costing 2.00¢ instead of 9.76¢ per task.
Every model gets faster. With editide, latency fell 53–83% and output tokens fell 73–87%. Qwen3-VL dropped from 81.1 seconds per task to 14.8 seconds.
editide produces no integrity violations. None of the 1,170 editide runs damaged file integrity, compared with 73 of 1,170 code-only runs. Violations included corrupt PPTX files and charts whose displayed data did not match their backing workbooks.
Results
A task passed only if the agent made the requested edit, preserved everything it was supposed to preserve, and returned a structurally sound presentation.
| Model | Config | Pass rate | Cost / task | Latency |
|---|---|---|---|---|
| Claude Opus 4.8 | editide | 95.9% | 11.96¢ | 10.0s |
| code only | 91.8% | 9.76¢ | 27.6s | |
| Claude Sonnet 5 | editide | 94.4% | 8.81¢ | 12.1s |
| code only | 89.2% | 9.06¢ | 35.2s | |
| Claude Haiku 4.5 | editide | 92.3% | 2.00¢ | 7.7s |
| code only | 67.2% | 4.27¢ | 27.3s | |
| Kimi K2.5 | editide | 90.3% | 4.91¢ | 4.8s |
| code only | 74.4% | 9.92¢ | 29.0s | |
| GLM 5.2 | editide | 87.7% | 3.28¢ | 18.9s |
| code only | 80.0% | 2.73¢ | 40.6s | |
| Qwen3-VL 235B | editide | 79.5% | 5.83¢ | 14.8s |
| code only | 40.5% | 23.54¢ | 81.1s |
Costs are steady-state averages per task after a symmetric cache warm-up. Claude Sonnet 5 costs use standard list prices, not the promotional prices available through August 2026. Models ran without optional extended-thinking or reasoning modes. Latency is average seconds per task.
| Model | Pass-rate change | Cost change | Latency change |
|---|---|---|---|
| Claude Haiku 4.5 | +25.1 pts | −53% | −72% |
| Claude Sonnet 5 | +5.1 pts | −3% | −66% |
| Claude Opus 4.8 | +4.1 pts | +23% | −64% |
| Kimi K2.5 | +15.9 pts | −50% | −83% |
| Qwen3-VL 235B | +39.0 pts | −75% | −82% |
| GLM 5.2 | +7.7 pts | +20% | −53% |
Pass-rate changes are percentage points. Cost and latency changes are relative. All changes compare editide against the same model writing code. Blue marks an improvement; gray marks an increase in cost.
Methodology
195 targeted edits
The test set contains 195 atomic tasks across 14 source decks and 16 slides, including changes to text, charts, tables, slide structure, and other presentation elements.
Same task, two interfaces
Every model received the same prompt and source file under the same 180-second limit. The editide arm used PowerPoint tools designed for AI agents; the code-only arm used python-pptx, direct OOXML manipulation, and screenshots in a Linux container.
Strict, deterministic-first grading
Deterministic task contracts checked requested changes, bad collateral edits, file validity, and chart backing data where applicable. An LLM judge identified likely false positives and negatives for human review.
One run per model, task, and arm
Six models completed every task through both interfaces, producing 2,340 measured executions. Provider pricing and steady-state token usage were used to calculate average task cost after one symmetric cache warm-up per model.
Task set
Every task involves targeted edits on a slides adapted from real-world examples sourced from SEC filings and former investment bankers. A blank slide was used for creation tasks.
| Category | ID | Prompt | File |
|---|---|---|---|
| Text | TXT-01 | Change the slide title to "Summary of Revised Merger Terms". | Executive Summary - Boxy Table.pptx |
| Text | TXT-02 | Change the title's font color to #00A0E2. | Executive Summary - Boxy Table.pptx |
| Text | TXT-03 | Change the title's font color to the theme's Accent 1 color (use the theme color, not a hard-coded hex value). | Executive Summary - Boxy Table.pptx |
| Text | TXT-04 | Italicize the slide title. | Executive Summary - Boxy Table.pptx |
| Text | TXT-05 | Underline the slide title. | Executive Summary - Boxy Table.pptx |
| Text | TXT-06 | Increase the title's font size to 32pt. | Executive Summary - Boxy Table.pptx |
| Text | TXT-07 | Change the title font to Calibri. | Executive Summary - Boxy Table.pptx |
| Text | TXT-08 | In the Transaction Description section, bold "US$500MM". | Executive Summary - Boxy Table.pptx |
| Text | TXT-09 | Center-align the text in the leftmost column of labeled boxes (Key Terms, Transaction Description, Parties Involved, Transaction Consideration, Pro Forma Ownership, Treatment of Share-based Compensation). | Executive Summary - Boxy Table.pptx |
| Text | TXT-10 | Top-align the text in the "Parties Involved" box. | Executive Summary - Boxy Table.pptx |
| Text | TXT-11 | Increase the line spacing of the Transaction Description bullets. | Executive Summary - Boxy Table.pptx |
| Text | TXT-12 | Make all the bullet markers on this slide black. | Executive Summary - Boxy Table.pptx |
| Text | TXT-13 | Increase the paragraph spacing of the Transaction Consideration bullets. | Executive Summary - Boxy Table.pptx |
| Text | TXT-14 | Set the "Key Terms" box's left text margin to 0. | Executive Summary - Boxy Table.pptx |
| Text | TXT-15 | Set the "Description" header textbox's text margins to 0. | Executive Summary - Boxy Table.pptx |
| Text | TXT-16 | Bold the first bullet ("Market backdrop in software is supportive..."). | Executive Summary - Bullets.pptx |
| Text | TXT-17 | Change the "Despite consistent operating performance..." bullet to read "Picasso shares have traded sideways since the IPO". | Executive Summary - Bullets.pptx |
| Text | TXT-18 | Add a new final sub-bullet under the "Against this backdrop..." point that reads "Board to review the proposal next week". | Executive Summary - Bullets.pptx |
| Text | TXT-19 | Delete the last bullet ("We believe there are several other parties..."). | Executive Summary - Bullets.pptx |
| Text | TXT-20 | Color the "Against this backdrop, Picasso has received an unsolicited proposal..." bullet red (#C00000). | Executive Summary - Bullets.pptx |
| Text | TXT-21 | Convert the body bullets to plain paragraphs (remove the bullet markers). | Executive Summary - Bullets.pptx |
| Text | TXT-22 | Change the top-level bullet character to a solid round bullet (●). | Executive Summary - Bullets.pptx |
| Text | TXT-23 | Change the top-level bullet markers to #6668B4. | Executive Summary - Bullets.pptx |
| Text | TXT-24 | Indent the "Picasso has a number of strategic growth levers..." bullet one level deeper. | Executive Summary - Bullets.pptx |
| Text | TXT-25 | Increase the callout box font size to 16pt. | Executive Summary - Bullets.pptx |
| Text | TXT-26 | Left-align the callout text. | Executive Summary - Bullets.pptx |
| Text | TXT-27 | Set the line spacing to 1.0 for the bulleted body text box. | Executive Summary - Bullets.pptx |
| Text | TXT-28 | Increase the spacing after the "Picasso has a number of..." bullet. | Executive Summary - Bullets.pptx |
| Text | TXT-29 | Change the "Acme Corp is pleased..." callout's font to Calibri. | Executive Summary - Bullets.pptx |
| Text | TXT-30 | Italicize the "Our recommendation is that Picasso use the proposal from Beta..." bullet. | Executive Summary - Bullets.pptx |
| Text | TXT-31 | Bold the word "Beta" within the "Proposal is from a highly credible sponsor..." bullet. | Executive Summary - Bullets.pptx |
| Text | TXT-32 | Change the callout box's border color to green (#3AC3A2). | Executive Summary - Bullets.pptx |
| Text | TXT-33 | Make the callout box's border dashed. | Executive Summary - Bullets.pptx |
| Text | TXT-34 | Change the "Recommendation" label text to "Preferred Approach". | Process Options.pptx |
| Text | TXT-35 | Fill the "Description" header box gray (#92949A). | Process Options.pptx |
| Text | TXT-36 | Increase the "Reasons For" header font size to 12pt. | Process Options.pptx |
| Text | TXT-37 | Autofit the "Exclusive Process" label so the box resizes to fit its text. | Process Options.pptx |
| Text | TXT-38 | Underline the "Reasons Against" header text. | Process Options.pptx |
| Text | TXT-39 | Vertically center the text in the "Maximum confidentiality" cell. | Process Options.pptx |
| Text | TXT-40 | Change the title font to Georgia. | Process Options.pptx |
| Text | TXT-41 | Make the "Targeted Process" column header text red (#C00000) and italic. | Process Options.pptx |
| Text | TXT-42 | Center-align the "Description" header text. | Process Options.pptx |
| Text | TXT-43 | Set the "Description" header box's internal text margins to zero. | Process Options.pptx |
| Text | TXT-44 | Change the "Broad Process" column header to uppercase. | Process Options.pptx |
| Chart | CHT-01 | Remove the "Meridian Refreshments" series from the chart. | Column Chart.pptx |
| Chart | CHT-02 | Rename the "Cascade Drinks Co." series to "Cascade Beverage Group". | Column Chart.pptx |
| Chart | CHT-03 | Change AquaVista Beverages' FY25 revenue value to 15.8. | Column Chart.pptx |
| Chart | CHT-04 | Set the "Meridian Refreshments" series values to 7.0, 7.8, 8.9, and 10.1 across FY22-FY25. | Column Chart.pptx |
| Chart | CHT-05 | Add a "FY26" category to the chart with these values: AquaVista Beverages 16.4, Cascade Drinks Co. 11.9, Meridian Refreshments 10.8. | Column Chart.pptx |
| Chart | CHT-06 | Remove the "FY22" category from the chart. | Column Chart.pptx |
| Chart | CHT-07 | Rename the "FY25" category to "FY25E". | Column Chart.pptx |
| Chart | CHT-08 | Add the chart title "Sector Revenue Benchmarking". | Column Chart.pptx |
| Chart | CHT-09 | Add the chart title "Sector Revenue Benchmarking", positioned at the top-left of the chart pane. | Column Chart.pptx |
| Chart | CHT-10 | Move the chart's legend to the right. | Column Chart.pptx |
| Chart | CHT-11 | Remove the chart's legend. | Column Chart.pptx |
| Chart | CHT-12 | Make the chart's legend text bold. | Column Chart.pptx |
| Chart | CHT-13 | Remove the "Meridian Refreshments" entry from the legend, but keep the series itself on the chart. | Column Chart.pptx |
| Chart | CHT-14 | Change the chart to a stacked column chart. | Column Chart.pptx |
| Chart | CHT-15 | Change the chart to a 100% stacked column chart. | Column Chart.pptx |
| Chart | CHT-16 | Change the chart to a horizontal (clustered bar) chart. | Column Chart.pptx |
| Chart | CHT-17 | Set the chart's value axis maximum to 18. | Column Chart.pptx |
| Chart | CHT-18 | Set the chart's value axis major unit to 4. | Column Chart.pptx |
| Chart | CHT-19 | Hide the chart's value axis; the data labels already show the values. | Column Chart.pptx |
| Chart | CHT-20 | Set the chart's value axis number format to whole dollars ("$0"). | Column Chart.pptx |
| Chart | CHT-21 | Add the value axis title "Revenue ($Bn)" to the chart. | Column Chart.pptx |
| Chart | CHT-22 | Add light gray (#D9D9D9) major gridlines to the chart's value axis. | Column Chart.pptx |
| Chart | CHT-23 | Bold the chart's category axis labels. | Column Chart.pptx |
| Chart | CHT-24 | Change every data label's number format on the chart to whole dollars ("$0"). | Column Chart.pptx |
| Chart | CHT-25 | Make AquaVista Beverages' FY25 data label red (#C00000). | Column Chart.pptx |
| Chart | CHT-26 | Move the AquaVista Beverages data labels to inside the top of the columns (inside end). | Column Chart.pptx |
| Chart | CHT-27 | Remove the data labels from the "Cascade Drinks Co." series. | Column Chart.pptx |
| Chart | CHT-28 | Recolor the "Meridian Refreshments" series muted gold (#B8860B). | Column Chart.pptx |
| Chart | CHT-29 | Recolor the "Cascade Drinks Co." series to the theme's Accent 4 color (use the theme color, not a hard-coded hex value). | Column Chart.pptx |
| Chart | CHT-30 | Highlight the FY25 "AquaVista Beverages" column in amber (#FFC000), leaving the rest of the series unchanged. | Column Chart.pptx |
| Chart | CHT-31 | Set the chart's gap width to 100. | Column Chart.pptx |
| Chart | CHT-32 | Increase the "S&P 500" line's width to 3pt. | Line Chart.pptx |
| Chart | CHT-33 | Color the "Nasdaq" line dark red (#C00000). | Line Chart.pptx |
| Chart | CHT-34 | Add circular markers to the "S&P 500" line. | Line Chart.pptx |
| Chart | CHT-35 | Remove the "Dow Jones" series from the chart. | Line Chart.pptx |
| Chart | CHT-36 | Move the chart's legend to the top. | Line Chart.pptx |
| Chart | CHT-37 | Set the chart's value axis minimum to 90. | Line Chart.pptx |
| Chart | CHT-38 | Reformat the date (category) axis labels to month-year ("mmm-yy"). | Line Chart.pptx |
| Chart | CHT-39 | Change the date axis to label by month instead of by day (set the major time unit to months). | Line Chart.pptx |
| Chart | CHT-40 | Add dotted light gray (#D9D9D9) major gridlines to the chart's value axis. | Line Chart.pptx |
| Chart | CHT-41 | Convert the FY2022 doughnut chart into a pie chart and remove the middle label. | Pie Charts.pptx |
| Chart | CHT-42 | Increase the hole size of both doughnut charts to 75%. | Pie Charts.pptx |
| Chart | CHT-43 | Rotate the FY2025 doughnut chart so its first slice starts at 90 degrees. | Pie Charts.pptx |
| Chart | CHT-44 | Pull the "Core Products" slice out of the FY2025 doughnut chart by 15% (explosion). | Pie Charts.pptx |
| Chart | CHT-45 | On the FY2025 chart, show the category name alongside the percentage on each slice's data label. | Pie Charts.pptx |
| Chart | CHT-46 | Change the FY2025 chart's "Software" slice's data label font size to 18pt. | Pie Charts.pptx |
| Chart | CHT-47 | Change the FY2025 chart's "Other" segment value to 50, and update the center total to match. | Pie Charts.pptx |
| Chart | CHT-48 | Recolor the "Other" slice light gray (#A6A6A6) on both the FY2022 and FY2025 charts. | Pie Charts.pptx |
| Chart | CHT-49 | Rename the "Core Products" category to "Core Beverages" on both the FY2022 and FY2025 charts. | Pie Charts.pptx |
| Chart | CHT-50 | Move both charts' legends to the right. | Pie Charts.pptx |
| Chart | CHT-51 | Remove the "Total" series from the chart. | Stacked Chart.pptx |
| Chart | CHT-52 | Change the "Total" series' data labels to dollar format with one decimal place ("$0.0"). | Stacked Chart.pptx |
| Chart | CHT-53 | Rename the "APAC" series to "Asia-Pacific". | Stacked Chart.pptx |
| Chart | CHT-54 | Change 2025 EMEA revenue to 5.1 and update the total. | Stacked Chart.pptx |
| Chart | CHT-55 | Add a "2026" category to the chart with these values: Americas 7.6, EMEA 5.3, APAC 3.6, Total 16.5. | Stacked Chart.pptx |
| Chart | CHT-56 | Recolor the "EMEA" series purple (#6668B4). | Stacked Chart.pptx |
| Chart | CHT-57 | Highlight the 2025 "Americas" segment in a darker navy (#003B6D), leaving the rest of the series unchanged. | Stacked Chart.pptx |
| Chart | CHT-58 | Reorder the stack so the "EMEA" series sits below the "Americas" series. | Stacked Chart.pptx |
| Chart | CHT-59 | Set the chart's value axis maximum to 16. | Stacked Chart.pptx |
| Chart | CHT-60 | In the Revenue chart, change the 2025 value to 545. | Two Charts.pptx |
| Chart | CHT-61 | Add a "2026E" category with value 610 to the Revenue chart. | Two Charts.pptx |
| Chart | CHT-62 | Recolor the Revenue chart's series dark navy (#002060). | Two Charts.pptx |
| Chart | CHT-63 | In the right chart, change the "EBITDA Margin" series' markers to size-9 diamonds. | Two Charts.pptx |
| Chart | CHT-64 | In the right chart, set the margin value axis maximum to 100. | Two Charts.pptx |
| Chart | CHT-65 | In the right chart, move the "EBITDA Margin" data labels to above the line. | Two Charts.pptx |
| Chart | CHT-66 | In the right chart, add a red (#FF0000) dashed border around the 2025 "EBITDA" data label. | Two Charts.pptx |
| Chart | CHT-67 | In the right chart, change the "EBITDA Margin" series from a line to columns. | Two Charts.pptx |
| Chart | CHT-68 | Set the gap width to 100 on both charts. | Two Charts.pptx |
| Table | TBL-01 | Change the 2025 Revenue value to 61,500. Leave every other figure unchanged. | Income Statement Table.pptx |
| Table | TBL-02 | Change the 2024 Interest Expense value to (245). Leave every other figure unchanged. | Income Statement Table.pptx |
| Table | TBL-03 | Rename the "Cost of Goods Sold" line item to "Cost of Revenue". | Income Statement Table.pptx |
| Table | TBL-04 | Rename the "2025" column header to "2025E". | Income Statement Table.pptx |
| Table | TBL-05 | Rename "Selling & Marketing" to "Sales & Marketing", keeping the indentation. | Income Statement Table.pptx |
| Table | TBL-06 | Set the Income Tax Expense values to (1,200), (1,375), (1,595), (1,751), and (1,896) across 2021-2025. Leave every other figure unchanged. | Income Statement Table.pptx |
| Table | TBL-07 | Increase the table's overall height by 10pt. | Income Statement Table.pptx |
| Table | TBL-08 | Add a "Diluted EPS" row at the bottom of the table: $1.52, $1.74, $2.02, $2.21, $2.40. | Income Statement Table.pptx |
| Table | TBL-09 | Add a "Diluted EPS" row at the bottom of the table: $1.52, $1.74, $2.02, $2.21, $2.40. Keep the overall table height constant. | Income Statement Table.pptx |
| Table | TBL-10 | Insert an indented "Depreciation & Amortization" row between Research & Development and Total Operating Expenses: (890), (1,025), (1,178), (1,285), (1,384). Leave the other figures unchanged. | Income Statement Table.pptx |
| Table | TBL-11 | Delete the "Other Income / (Expense)" row. Leave the other figures unchanged. | Income Statement Table.pptx |
| Table | TBL-12 | Add a "2026E" column with these values: Revenue 64,934; Cost of Goods Sold (35,714); Gross Profit 29,220; Gross Margin 45.0%; Selling & Marketing (11,948); General & Administrative (6,493); Research & Development (2,597); Total Operating Expenses (21,038); EBIT 8,182; EBIT Margin 12.6%; Interest Expense (205); Other Income / (Expense) 251; Pre-Tax Income 8,228; Income Tax Expense (1,975); Net Income 6,253; Net Margin 9.6%. Keep the overall table width constant. | Income Statement Table.pptx |
| Table | TBL-13 | Delete the "2021" column. Keep the overall table width constant. | Income Statement Table.pptx |
| Table | TBL-14 | Add a 1pt black bottom border under the header row, including the first column. | Income Statement Table.pptx |
| Table | TBL-15 | Remove the borders above and below the "Net Income" row. | Income Statement Table.pptx |
| Table | TBL-16 | Fill the "Pre-Tax Income" row light gray (#F2F2F2). | Income Statement Table.pptx |
| Table | TBL-17 | Remove the light green fill from the "Gross Profit" row. | Income Statement Table.pptx |
| Table | TBL-18 | Fill the "EBIT" row the same light green as the "Gross Profit" row (#E2F2EC). | Income Statement Table.pptx |
| Table | TBL-19 | Highlight the 2025 column with a light blue fill (#DDEBF7), including the header cell. | Income Statement Table.pptx |
| Table | TBL-20 | Make the year column headers black instead of blue. | Income Statement Table.pptx |
| Table | TBL-21 | Change the year column headers to the theme's Accent 1 color (use the theme color, not a hard-coded hex value). | Income Statement Table.pptx |
| Table | TBL-22 | Bold the "Operating Expenses" section label. | Income Statement Table.pptx |
| Table | TBL-23 | Bold the entire "Pre-Tax Income" row. | Income Statement Table.pptx |
| Table | TBL-24 | Remove the italics from the three margin rows (Gross Margin %, EBIT Margin %, Net Margin %). | Income Statement Table.pptx |
| Table | TBL-25 | Color every negative (parenthesized) figure red (#C00000). | Income Statement Table.pptx |
| Table | TBL-26 | Decrease the entire table's font size to 9pt. | Income Statement Table.pptx |
| Table | TBL-27 | Change the entire table's font to Calibri. | Income Statement Table.pptx |
| Table | TBL-28 | Center-align the "2023" column. | Income Statement Table.pptx |
| Table | TBL-29 | Narrow the year columns to reduce the whitespace between them, keeping the overall table width constant. | Income Statement Table.pptx |
| Table | TBL-30 | Set the line-item label column's left cell margin to 0. | Income Statement Table.pptx |
| Table | TBL-31 | In the 2025 column, change the Income Tax Expense to (2,100) and flow it through to Net Income and Net Margin %. Pre-Tax Income and every other figure stay the same. | Income Statement Table.pptx |
| Table | TBL-32 | Increase the 2025 Revenue to 64,000, holding Cost of Goods Sold, the operating expense lines, Interest Expense, Other Income, and Income Tax Expense at their current dollar amounts. Recompute the affected subtotals and margins, leaving the 2021-2024 columns unchanged. | Income Statement Table.pptx |
| Table | TBL-33 | In the "Current" section, change the CY25/FY26 Revenue to $902. Leave the growth and margin rows unchanged. | Consensus Table.pptx |
| Table | TBL-34 | In the "As of 4/10/2025" section, change the CY24/FY25 EBITDA to ($25). Leave the other figures unchanged. | Consensus Table.pptx |
| Table | TBL-35 | Replace the three "N.M." cells in the Delta (%) section with "n/a". | Consensus Table.pptx |
| Table | TBL-36 | Extend the Revenue row's light blue highlight across the Delta (%) columns so the whole row is highlighted. | Consensus Table.pptx |
| Table | TBL-37 | Remove the light blue highlight from the Revenue row. | Consensus Table.pptx |
| Table | TBL-38 | Change the "As of 4/10/2025" column-group header label to "As of 4/9/2025". | Consensus Table.pptx |
| Table | TBL-39 | Add a bold "FCF" row at the bottom of the table: ($55), $18, $96 in the "As of 4/10/2025" section; ($60), $8, $75 in the "Current" section; N.M., (55.6%), (21.9%) in the Delta (%) section. Keep the overall table height constant. | Consensus Table.pptx |
| Table | TBL-40 | Delete the "EBIT" row and its "% Margin" row. | Consensus Table.pptx |
| Table | TBL-41 | Delete the two empty spacer columns. | Consensus Table.pptx |
| Table | TBL-42 | Thicken the border under the header row to 2pt. | Consensus Table.pptx |
| Table | TBL-43 | Shorten every non-header row to tighten up the table. | Consensus Table.pptx |
| Table | TBL-44 | Add a red (#FF0000) dashed border around the $81 Net Income cell. | Consensus Table.pptx |
| Table | TBL-45 | Change the "Milestones / Workstreams" row header to "Key Workstreams". | Timeline Table.pptx |
| Table | TBL-46 | Make the week-number column headers black instead of blue. | Timeline Table.pptx |
| Table | TBL-47 | Recolor the purple Gantt bars and the milestone circles green (#3AC3A2). | Timeline Table.pptx |
| Table | TBL-48 | Extend the "Outbound Calls / NDAs" bar by one week so it overlaps the start of the "Initial Buyer Management Meetings / Due Diligence" bar. | Timeline Table.pptx |
| Table | TBL-49 | Extend the "Outbound Calls / NDAs" bar by one week and shorten the "Initial Buyer Management Meetings / Due Diligence" bar to two weeks so they don't overlap. | Timeline Table.pptx |
| Table | TBL-50 | Move the "First Round Bids Due" milestone circle one week later, to the week of April 6. | Timeline Table.pptx |
| Table | TBL-51 | Add a "Regulatory Approvals / Closing" row at the bottom of the table with a bar spanning the two May weeks. | Timeline Table.pptx |
| Table | TBL-52 | Delete the "Contract Markup Due" row. | Timeline Table.pptx |
| Table | TBL-53 | On slide 2, minimize the row whitespace, excluding the header row. | Text Tables.pptx |
| Table | TBL-54 | On slide 3, make the table taller to use more of the whitespace below it, but keep the header row height constant. | Text Tables.pptx |
| Table | TBL-55 | Change Cloudflare's ZI Renewal Outlook to "At Risk". | Text Tables.pptx |
| Table | TBL-56 | Change 1Password's ZI Renewal Date to "Q2 2025". | Text Tables.pptx |
| Table | TBL-57 | Change Grammarly's NPS rating to "Neutral". | Text Tables.pptx |
| Table | TBL-58 | On slide 3, bold the ten company names in the first column. | Text Tables.pptx |
| Table | TBL-59 | On slide 3, color the text of every "Detractor" NPS cell red (#FF0000). | Text Tables.pptx |
| Table | TBL-60 | On slide 2, bold "20% seat reduction" in Datadog's commentary. | Text Tables.pptx |
| Table | TBL-61 | On slide 2, add a bullet to Cloudflare's commentary just above the closing quote that reads "Renewal decision expected to go to CFO review in Q2." | Text Tables.pptx |
| Table | TBL-62 | On slide 2, delete the closing quote paragraph from ServiceNow's commentary. | Text Tables.pptx |
| Table | TBL-63 | On slide 3, change the header row fill to turquoise (#00A0E2). | Text Tables.pptx |
| Table | TBL-64 | On slide 3, add a row at the bottom: Klaviyo, Neutral, 3, Slightly differentiated, No Changes Planned. | Text Tables.pptx |
| Table | TBL-65 | On slide 3, delete the "Sumo Logic" row. | Text Tables.pptx |
| Table | TBL-66 | On slide 4, make the data-cell text as large as possible without changing the table size or row heights. Use the same font size in every data cell, and leave the header row unchanged. | Text Tables.pptx |
| Table | TBL-67 | On slide 4, make the commentary column two-thirds of the table width and maximize the font size for all the non-header cells without changing the table dimensions. | Text Tables.pptx |
| Table | TBL-68 | On slide 1, increase the table height to use more whitespace, but keep it above the gray border and don't change the header row height. | Text Tables.pptx |
| Table | TBL-69 | On slide 1, replace the text in the Company column with each company's logo. Use "1Password_logo.png" and "docusign_logo.png" for the images. Center each logo horizontally in the column and vertically in the middle of its row. | Text Tables.pptx+ 1Password_logo.png, docusign_logo.png |
| Other | PIC-01 | Recolor the Energy sector icon muted gold (#B8860B). | Deal Experience.pptx |
| Other | PIC-02 | Recolor the Financial Services sector icon to the theme's Accent 3 color (use the theme color, not a hard-coded hex value). | Deal Experience.pptx |
| Other | PIC-03 | Swap the Energy and TMT sector cards, so each card's icon, sector label, and deal count end up in the other card's position. | Deal Experience.pptx |
| Other | PIC-04 | On slide 1, insert the image at "logo.png" in the top-right corner. | Blank.pptx+ logo.png |
| Other | PIC-05 | On slide 1, insert the image at "logo.svg" in the top-right corner. | Blank.pptx+ logo.svg |
| Chart | NEW-01 | On slide 1, add a clustered column chart using the exact same style as the chart on slide 1 of "Column Chart.pptx". Use these categories North, South, East, and West and these series: Atlas Foods (18.2, 21.5, 19.8, 24.1), Beacon Markets (14.6, 16.9, 17.3, 20.4), and Crest Retail (9.8, 11.2, 12.7, 14.9). | Blank.pptx+ Column Chart.pptx |
| Chart | NEW-02 | On slide 1, add a doughnut chart using the exact same style as the FY2025 doughnut on slide 1 of "Pie Charts.pptx". Use the following "Revenue" data: Enterprise (310), Mid-Market (145), SMB (88), and Partner (52). | Blank.pptx+ Pie Charts.pptx |
| Chart | NEW-03 | On slide 1, add a stacked column chart using the exact same style as the chart on slide 1 of "Stacked Chart.pptx". Annual data for 2023, 2024, 2025, and 2026: Retail (5.2, 5.8, 6.5, 7.3), Wholesale (3.1, 3.4, 3.8, 4.1), Digital (1.7, 2.1, 2.6, 3.2), and Total (10.0, 11.3, 12.9, 14.6). | Blank.pptx+ Stacked Chart.pptx |
| Other | SLD-01 | Copy slide 1 from "Column Chart.pptx" into this presentation as slide 2 keeping the source layout. | Blank.pptx+ Column Chart.pptx |
| Other | SLD-02 | Copy slide 1 from "Pie Charts.pptx" into this presentation as slide 2 keeping the source layout. | Blank.pptx+ Pie Charts.pptx |
| Other | SLD-03 | Copy slide 1 from "Stacked Chart.pptx" into this presentation as slide 2 keeping the source layout. | Blank.pptx+ Stacked Chart.pptx |
| Other | SLD-04 | Copy slide 1 from "Consensus Table.pptx" into this presentation as slide 2 keeping the source layout. | Blank.pptx+ Consensus Table.pptx |
| Other | SLD-05 | Copy slide 1 from "Income Statement Table.pptx" into this presentation as slide 2 keeping the source layout. | Blank.pptx+ Income Statement Table.pptx |
| Other | SLD-06 | Copy slide 1 from "Executive Summary - Bullets.pptx" into this presentation as slide 2 keeping the source layout. | Blank.pptx+ Executive Summary - Bullets.pptx |