GEO-058·Issue 05·Technical Foundation·58 / 132

Machine-Readable Evidence: Tables, PDFs, and Images

Scanned PDFs and PNG spec tables look like proof and read as nothing to a model. How to move test evidence into tables, text, and files AI can quote.

5 min readGEOTechnical Foundationcross-border

Issue focusEvidence of Trust: Reviews, UGC, and Third-Party Corpora

Start with a composite example: a DTC portable power brand sells into the US and Germany. Its third-party test report — twelve pages, one lab — is a scan on the download page, and the spec table is a PNG on the product page. Asked whether the unit runs a 400 W camping fridge overnight, an assistant answers that the page “does not list runtime data,” then names two brands that do. Every number it needed is printed there, in a shape the model could not lift.

Evidence counts only when a model can bind one value to one product, one field, and one test condition in one pass — and format decides whether that binding happens.

Format decides usability, not credibility

Reusing a number requires three bindings: passage to product, value to field, field to conditions. Pass all three and the number enters an answer; fail one and the model writes “not provided.”

The breaks are structural. A sentence carries its own boundary; a table cell borrows its field name from headers. Text in a PDF must be recovered by a parser, digits in an image guessed by OCR: the first two are structure, the last two reconstruction.

FormatWhat the model receivesWhere it breaksUse it for
HTML body copySentences that survive extractionAccordions, JavaScript renderingConclusions, test method
HTML tableRows as objects, columns as fieldsHeader row exported as an imageSpecs, comparisons, fees
CSV or feedWhole fields, read in bulkInternal jargon as field namesMany SKUs, markets
Text-layer PDFExtractable text, fragile orderTwo columns, repeating headersOriginals, compliance
Scanned PDF or imageOCR only, error unpredictableDigits, units, superscriptsRecord-keeping only

Tables fail on fields, not on data

A table puts a field name and its value in one block — the cheapest input for comparison. Three checks decide whether yours is usable.

Put the unit inside the cell, not a caption: “20 hours” and “20” are different claims, and only one is comparable. One object per row, one field per column, no merged cells: merge input and output, and a model will plausibly file 1,800 W under the wrong side of the device. Missing values read “not applicable” or “not tested” — a blank cell is permission to infer from the row above. Test conditions obey the same rule; see turning specs into evidence.

Two ways a PDF is unreadable

One kind has no text layer. A scan is an image, so everything rests on OCR, which confuses 0 with O, Wh with kWh, a decimal point with a speck. A report read one digit wrong is worse than none: it produces a confident, wrong answer.

The other kind has a text layer and scrambled order. Two-column layouts, headers on every page, tables split across spreads, watermarks over text: extraction returns stitched fragments — fine in a viewer, useless in a parser.

Demote the PDF to an attachment. Lead with a conclusion paragraph — who tested, against which standard, which sample, which conditions, what result and validity — then a table of the values buyers screen on, then the link, model and date in the filename.

Images have a lower ceiling. Alt answers “what is this image,” not “what values are in it.” A certificate photo gets issuer, number, covered models; a spec sticker gets one line and a pointer to the table.

Example: one report, three publications

Example — invented brand and figures. At 77°F, a fully charged unit held a 400 W resistive load for 62 minutes.

As a scan only, the overnight question returns “no runtime data provided.” As a screenshot of that page, OCR may recover “62,” but “400 W” and “77°F” drop out, and the model writes “about 62 minutes of runtime,” stripped of its conditions.

As paragraph, table, and original:

A third-party lab tested a production sample at 77°F under a 400 W resistive load: 62 minutes of output before shutdown. The March 2026 run is valid through March 2027; the 12-page report includes the discharge curve and pass criteria.

Then a table — load, temperature, charge, runtime, batch, report number, units in every cell — and the original link. Three precisions, one answer.

Four steps from inventory to citable page

StepDo thisOwnerPasses when
1 InventoryPoint each 90-day buyer question at an existing fileContent, supportMisses are the gaps
2 OrderRank by “would a buyer screen us out?” and convert the top tenCategory, growthShortlist deciders go first
3 ConvertConclusion paragraph, fields in a table, original as a linkContent, engineeringValues readable without JavaScript
4 VerifyAsk a model to fill a field table from the page aloneGrowthFour of six correct; misses are structure bugs

Step 4 is the only falsifiable one; a wrong fill means the field name exists only in your head. Sample more than once; one screenshot is an anecdote, which is why AI visibility baselines repeat a question.

Where this breaks

First, the original cannot be rewritten. Certificates and lab reports are issued by a third party: index them, never alter a conclusion or turn “sample tested” into “full range certified.”

Second, other people’s rules win: some markets prescribe how claims and warnings appear, and Amazon or Shopee run their own field rules, where the work is feed completeness, not HTML.

Third, some categories do not decide on parameters: fit of apparel, scent, hand of fabric. Buyers read images and reviews; conversion returns nothing.

Fourth, bulk conversion is the usual misuse: hundreds of pages through OCR into one wall of text deletes the boundaries that made anything quotable. A sentence that stands alone beats a change of address for a file — the same problem as HTML semantics and paragraph boundaries.

Evidence is one of four conditions behind a recommendation; the other three are in four trust prerequisites, and this line’s neighbors sit on the technical foundation hub.

This month, do one thing: take the file buyers ask about most and put your three most-asked fields into a three-row HTML table on that product page — units in every cell, original link below. Ask the same question again a week later.