Today's AI Tip
← All posts

I asked AI to tidy 20 contacts. It quietly changed 3 values.

· View on Instagram · View on Facebook

I asked AI to tidy 20 contacts. It quietly changed 3 values.
What most of us type. I pasted a fictional 20-row contact list with rows like ' maria lopez', 'DEV PATEL' and '555-01O-6620', then typed the usual request.

What most of us type

Clean up this contact table so the formatting is consistent.

Tested in GPT-5.5 (OpenAI API), Oct 2026

I pasted a fictional 20-row contact list with rows like ' maria lopez', 'DEV PATEL' and '555-01O-6620', then typed the usual request.

The tidy table looked fine. It opened with a note about what it did, and the table looked clean. But in our one run, 19 rows came back, not 20.

The tidy table looked fine

Real output · GPT-5.5 (OpenAI API) · Oct 2026

Standardized names/company capitalization, emails, phone numbers, and dates to `YYYY-MM-DD`. I also merged the duplicate Maria Lopez record and kept the latest contact date. … | Hannah Okafor | Okafor Design | hannah@okafordesign.example | +1 (555) 010-9182 | — | … | Sam Torres | Torres Fitness | sam@torresfitness.example | +1 (555) 010-7712 | 2026-10-11 |

It opened with a note about what it did, and the table looked clean. But in our one run, 19 rows came back, not 20.

Comparing every cell with the original. It merged two Maria Lopez rows and blanked 4 dates, though its notes said so. Three values changed with no mention: a phone digit, an email and a year.

Comparing every cell with the original

It merged two Maria Lopez rows and blanked 4 dates, though its notes said so. Three values changed with no mention: a phone digit, an email and a year.

Source: Own test, GPT-5.5 (OpenAI API), Oct 2026

Formatting is not the same as content. 'Make it consistent' lets AI change formatting and content, like guessing a date or merging rows. Anthropic's guide: "Be specific about the desired output format and constraints."

Formatting is not the same as content

'Make it consistent' lets AI change formatting and content, like guessing a date or merging rows. Anthropic's guide: "Be specific about the desired output format and constraints."

Source: Anthropic, Prompting best practices (Claude Platform Docs)

Limit the job, flag the doubt. This version limits the job to formatting, says what to do with doubtful values, and asks for a list of every flagged cell.

Limit the job, flag the doubt

Clean up this contact table. Change formatting only: names in Title Case, emails in lowercase, phone numbers as 555-010-1234, dates as YYYY-MM-DD, extra spaces removed. Do not fix, guess, merge or delete anything. If a value is ambiguous or can’t be converted, copy it exactly as it is and add [CHECK]. After the table, list every [CHECK] cell and why.

Tested in GPT-5.5 (OpenAI API), Oct 2026

This version limits the job to formatting, says what to do with doubtful values, and asks for a list of every flagged cell.

All 20 rows came back. In our one run, 9 cells were flagged [CHECK] and copied unchanged. Nothing was guessed, merged or deleted.

All 20 rows came back

Real output · GPT-5.5 (OpenAI API) · Oct 2026

| Hannah Okafor | Okafor Design | hannah@okafordesign.example | 555-010-9182 | 03/04/2026 [CHECK] | … | Ravi Shah | Shah Electric | ravi@shahelectric.example | 555-01O-6620 [CHECK] | 2026-01-30 | … - Ravi Shah — Phone: `555-01O-6620` contains the letter `O`, so it can’t be converted without guessing whether it should be zero.

In our one run, 9 cells were flagged [CHECK] and copied unchanged. Nothing was guessed, merged or deleted.

Source: Own test, GPT-5.5 (OpenAI API), Oct 2026

Still check the result. It dropped '+1' from two phone numbers and left the 'exmaple' typo and the duplicate Maria row unflagged, since I never asked it to. A quick check catches the rest.

Still check the result

It dropped '+1' from two phone numbers and left the 'exmaple' typo and the duplicate Maria row unflagged, since I never asked it to. A quick check catches the rest.

Try it: Paste a 10-row fictional list with the prompt, then count the rows.

Before you paste a real list. Contact lists are personal data. Remove names, account numbers and other personal details first, and check the tool's data policy or your employer's approved tools before uploading real documents.

Before you paste a real list

Contact lists are personal data. Remove names, account numbers and other personal details first, and check the tool's data policy or your employer's approved tools before uploading real documents.

Sources and assumptions

Assumptions:

The short version

Follow @todaysaitipSave this post on Instagram

More posts