Fill site_context before anything else, and make it a sentence about a buyer rather than a description of the company. Every retire verdict is an argument that no reader in that sentence needs the page, so "we sell field service software" produces hedging while "owners with 3-20 technicians who schedule on a whiteboard" produces decisions. Then paste the inventory exactly as your export gives it to you. The prompt does not need a fixed column order and will work from titles alone, at a stated cost in confidence.
The failure to watch for is the export that silently truncated. Search Console caps a UI export at 1,000 rows, so a large blog will hand you a file where the tail of the site simply is not present. If you paste that file and say nothing, every missing page looks like a page with no impressions, and the audit will retire a chunk of your site on evidence that does not exist. Mark those rows "not in export" and fill in metrics_source with the real period; the prompt then returns them as provisional with an instruction to check indexation before the verdict is acted on.
Read the output by column, not by row. Scan Basis first and count the provisional rows: if most of the table is provisional, the audit is telling you to go and get data, not to start deleting. Then scan URL disposition and reject any row that says "redirect to homepage", "delete" or "remove" — those are the rows where the model dodged the decision, and rerunning just those URLs with the retirement policy restated usually fixes it. Finally check that each overlap group ended in either a consolidation or a written reason both pages survive; a group left unresolved is the specific thing this prompt exists to prevent.
For inventories past roughly 150 pages, split them into batches by topic rather than alphabetically. Overlap is only detected inside a batch, so an alphabetical split separates exactly the pages you needed compared side by side.