CATCH #754
DETECTED AUG 15, 2026 20:31 UTC
THE CATCHscore 8/10
EXHIBIT 754 · FLASH
Aug 15, 2026 20:31 UTC
web app
https://chatgpt.com
New strings in the ChatGPT web app suggest a GPT-4 usage cap with a custom feature, along with internal model placeholders and several feature flags related to contentful pages and a sandboxed PDF previewer.
READY TO POST:
looks like chatgpt might be getting a custom gpt-4 usage cap feature soon, according to new web app strings. time-based limits?
spotted some internal model placeholders and new feature flags in chatgpt's frontend, including something about a 'sandboxed_pdf_previewer_enabled'. interesting!
EVIDENCE — the receipts
⚠️ FROM WEB-APP BUNDLE — may include vendored-dependency strings, verify before posting.
ChatGPT web app (https://chatgpt.com) deployed new frontend code [025aed9506b5e57b -> e1707b427d603863]: +16490 strings, -17029 strings, 15 interesting
[model_id] (1)
+ ve reached the current usage cap for GPT-4. You can continue with the default model now, or try again {formattedTime}. <link>Learn more</link>`,values:{link:qKt,formattedTime:a}}):(0,jH.jsx)($,{id:`TextMessageDisplay.gptUsageCapExceededCustomFeature`,defaultMessage:`You
[feature_flag] (11)
+ ,action:E,actionMessageDescriptor:YR.focusPromptTextarea,group:Fu.Internal,bindings:[{binding:[Mr.Shift,Mr.Escape]}]},{key:
+ ,group:Sce.Internal,bindings:[{binding:[vn.Shift,vn.ArrowDown]}],actionMessageDescriptor:Ad({id:
+ ,group:Sce.Internal,bindings:[{binding:[vn.Shift,vn.ArrowUp]}],actionMessageDescriptor:Ad({id:
+ ,onChange:e=>{f(e.currentTarget.value)},placeholder:u.formatMessage(p4.internalModelsPlaceholder),selectAllOnFocus:!1,value:d}),(0,f4.jsx)(
+ ,void 0,{surface:e,account_scope:t,is_enabled:String(n)}),K.logStructuredEvent(
+ /cdn/assets/contentful-dynamic-feature-page-d05cmj1n.js
+ /cdn/assets/contentful-feature-page-b28uz1or.js
+ /cdn/assets/internal-render-conversation-pbkvy2u9.js
+ /cdn/assets/internal-render-conversation_.queued-kuakt3qv.js
+ sandboxed_pdf_previewer_enabled
+ t be deleted. Try again.`},emptyTrashFailed:{id:`artifacts.folder_surface.empty_trash_failed`,defaultMessage:`Failed to empty Trash.`},rootBreadcrumb:{id:`artifacts.folder_surface.root_breadcrumb`,defaultMessage:`Library`},googleDriveBreadcrumb:{id:`artifacts.folder_surface.google_drive_breadcrumb`,
[endpoint] (3)
+ https://canivote.org
+ https://elections.europa.eu
+ https://help.openai.com/en/articles/12677603
caught by the 20-minute sweep ·
the live wire · all receipts