How Before You Retry works.

Before You Retry helps you inspect supported file properties and choose a practical verification step. PDF, Excel and PowerPoint use different checks; none can prove what an AI saw or guarantee a correct answer.

The general method

Different files need different checks.

  • PDF: Use the six-question diagnostic to narrow down a troubleshooting workflow, or use the local PDF tools for supported file checks.
  • Excel: Inspect supported saved workbook structure directly, then choose one detail to verify.
  • PowerPoint: Check for supported saved slide text, speaker notes and structure directly, then choose one detail to verify.

Choose a file type, inspect the supported saved properties, and verify one important point in your own application. Local checks and manual verification are separate from retrying a question in an AI tool.

PDF diagnostic and local tools

The PDF diagnostic uses your six answers to choose a practical PDF workflow. The same answers always produce the same result. Choosing a file is optional.

What the result does

It compares eight common PDF problems, chooses a first action, recommends one of seven workflows, creates a retry instruction, and sets the verification level. The copy-and-paste question helps distinguish reliable text from image-only, mixed, or garbled text. You can answer all six questions without choosing a file, and only those answers determine the result.

What the optional local check does

If you choose a PDF, your browser checks whether the file can be read, counts its pages, and looks at orientation and available text on at most 12 pages. It may show one short text preview in browser memory. If the checked text contains the replacement character �, it flags that copied text as worth comparing with the visible PDF. That warning applies only to sampled pages. These observations can help you answer the questions, but they do not change an answer automatically or determine the result.

How the page-and-text spot check works

After a successful local PDF check, you can choose up to three pages from the existing sample and compare a local page rendering with text extracted from the same page. You decide whether each page matches closely, has a mismatch, or is hard to judge. The comparison stays in your browser and never answers a diagnostic question or changes the result. A matching sample does not prove that the rest of the PDF is accurate, complete, accessible, or ready for an AI tool.

Want to perform this comparison directly? Open the PDF Text Layer Checker.

What optional local preparation does

After a successful local check, you can extract pages, split the PDF, or rotate pages. Your browser creates new PDF copies on your device without changing the original or sending the source or output to Before You Retry. Preparation may make the PDF easier to work with, but it does not show what an AI platform will receive, count as diagnostic evidence, change the result or score, or guarantee that AI will succeed.

What the local check cannot establish

The local check cannot show that an AI platform received the same text, tell whether a PDF is “AI ready,” or predict how a platform will behave. It also does not detect tables, columns, reading order, form fields, signatures, OCR quality, accessibility quality, language, or encryption status beyond reporting that a protected file could not be read.

When there is not enough evidence

If the clues are too weak to support a likely cause, the result does not force one or assign a confidence label. Instead, it gives you one copy-and-paste check and asks you to try the diagnostic again with the new observation.

How confidence works

The label describes how well your selected clues agree with the result:

  • Possible based on your answers — the clues are limited or could fit more than one cause.
  • Likely based on your answers — the leading cause has useful supporting clues.
  • Strong workflow match based on your answers — the main symptom is reinforced by another relevant answer.

These labels are not probabilities. Choosing “Not sure” does not count as confirming evidence.

What the result cannot prove

The result is a workflow match based on your six answers. It is not a verified diagnosis or proof of why an AI response failed, and the optional local check does not change that. Before You Retry does not publish or claim a measured accuracy rate.

Tool guidance is separate

The diagnosis does not rank AI tools by brand. Tool guidance explains what kind of document support may matter after the first fix. Check the vendor’s current documentation before paying for a tool or using it with a sensitive document. Guidance was last reviewed August 14, 2026.

Excel workbook check

The Excel check inventories supported saved worksheets, visibility, material cell records, formulas and saved results, stored errors, number-format declarations, declared tables, merged ranges and supported external-workbook declarations. It then offers one verification step based on the supported facts and your chosen symptom.

It does not recalculate formulas, convert raw values into displayed values, interpret charts, analyze named definitions, pivots or connection meaning, edit your workbook, or determine what an AI saw. Selecting a saved copy starts a separate inspection; the checker does not compare copies.

The checker stops if it encounters unsupported Excel extension features or saved structures it cannot reliably interpret. A workbook can open normally in Excel and still fall outside this checker’s supported scope. An incomplete inspection does not establish whether its formulas or values are correct.

Check an Excel workbook

AI got your Excel numbers wrong? Check these first

PowerPoint presentation check

The PowerPoint check inventories supported saved slide order, hidden-slide state, slide-local text presence, speaker-note body-text presence, and image, chart and table references or objects. It then offers one verification step based on the supported facts and your chosen symptom.

It does not render slides, read text inside images, interpret visual meaning, or determine what an AI saw. Text inherited from layouts or masters and unsupported structure meanings are outside this check. The next step is verification guidance, not a finding that an AI made a particular mistake. Selecting a saved copy starts a separate inspection, not a comparison.

Check a PowerPoint presentation

AI missed PowerPoint slides or speaker notes? What to check

Common limitations

A completed local check means only that the supported inspection completed for the file you selected. It does not certify file correctness, establish what an AI received or understood, or guarantee the next answer. Unsupported or uninspected content is not evidence that the content is absent.

Privacy and measurement

Local file contents and document-derived findings are excluded from analytics. The site’s existing limited measurement is separate from these file inspections; Office checks do not add file-type, symptom, guide-click or document-content telemetry.

How the learning measurement works

Schema-v2 measurement defines a qualified candidate session as the first diagnostic start, or 10 seconds of focused and visible attention followed by a trusted pointer or keyboard interaction. Qualification does not certify a person: bots, shared devices, blocked scripts, duplicate tabs, and missing events remain measurement limitations.

For schema v2, a qualified candidate session has a utility start when it contains checker_started or diagnostic_started. This prospective definition is not backcast into schema-v1 records, and historical stored events are not rewritten.

Funnel denominators use distinct qualified tab sessions within one exact product release, analytics schema, and experiment. Result and outcome measures use distinct diagnostic runs. Staging, owner, operator, audit, production-smoke, and synthetic-monitoring traffic are excluded from governed public-learning cohorts.

How outcome evidence is interpreted

The optional result control is a voluntary, fixed-choice self-report. A response does not prove that the recommendation caused the outcome. Reports must show the response rate alongside solved, partly solved, and not-solved shares so response bias remains visible. “I haven’t tried it yet” is counted among respondents but is neither success nor failure and is excluded from those resolution shares.

Learning-cycle and data limits

Workers Analytics Engine can sample at write and query time, so exact event sequences and counts are not guaranteed. Product learning uses a 30–45-day review cycle, subject to minimum sample and response-rate requirements, and must state its data-through time, exclusions, and sampling limits.

Cloudflare’s provider-managed Analytics Engine retention is three months. Governed reports enforce a maximum 90-day lookback. The lookback is a query boundary, not evidence of deletion at exactly 90 days. There is no raw-event archive or export and no stable cross-session identity.

Privacy