The Model Inventory Sheet
One sheet with the six columns already set up: every workflow that runs on an AI model, which model it uses, who owns it, the vendor's retirement date, and a five-input test to run before that date.
On September 14, 2026, OpenAI posted a notice: GPT-5.5 would leave ChatGPT, ChatGPT Work and Codex, OpenAI's coding tool, on every plan from Free to Enterprise. On October 14 it was gone. The API kept it.
When a model retires, your work doesn't stop. It just stops being tested. OpenAI's own notice lists six places a model can sit inside your work:
And if you never picked a model at all, OpenAI's Codex documentation says you get a recommended one. You were on the default, and the default moves.
Make a list. Not of your AI tools. Of your AI workflows. One row for every thing that runs on a model: the Monday report, the custom GPT your sales team uses for proposals, the project with your brand voice in it, the little script someone wrote that calls the API.
Read that row out loud and the problem is obvious. If you can't fill in the model column on a row, that's your first finding.
Where to find the vendor date for code: on the API, the model list has an optional shutdown date field. It holds the date as YYYY-MM-DD, or stays empty when no shutdown date has been announced.
There's one catch on Enterprise or Edu. GPT-6.1 Sol, the replacement, stays off until an administrator turns it on. OpenAI's documentation says changing a default doesn't grant model access, and a model setting in your ChatGPT workspace doesn't carry over to Codex or the API.
So you can switch the default in one place and leave someone else pointing at a model they can't use. That's why every row needs a person who checks it on the day.
Before the date, take five real inputs, five weeks of real numbers, and save the outputs you were happy with. Those five are your answer key. When a new model arrives, run the same five through it and put the old and the new side by side. Don't ask which one is smarter. Ask about what you care about:
If all five pass, update the row: the model and the date. If one fails, fix the instructions and run it again. If it still fails, keep that one workflow on the old model through the API for a while, and write that down too, with its own date.
Old model: [MODEL] New model: [MODEL]
Inputs tested: [5 INPUTS, DATES]
Table there: [YES / NO]
Same numbers: [YES / NO]
Anything added: [NONE / WHAT]
Sounds like us: [YES / NO]
Result: [PASS / FIXED INSTRUCTIONS / KEPT ON API UNTIL DATE]
Row updated on: [DATE] by [OWNER]
Sources
Keep reading free with your library card
One email opens this template and all 86 resources in Mathew's library. No account, no password.
Pick the workflow you rely on most and write down which model it uses. If you can't fill in that column, that's your first finding.
Saving works best in your phone's browser. A copy is also in your inbox.