{"schema_version":"newruntime-agent-readable-v0.2","type":"post","stable_id":"post:codex-maxxing-memory-vault-maintainer-loop","slug":"codex-maxxing-memory-vault-maintainer-loop","title":"Codex-Maxxing Separates Code From Work State","description":"OpenAI's Codex-maxxing guide frames durable threads, reviewable memory files, connectors, skills, heartbeat automation, and human approval as the operating loop for long-running Codex work.","retrieval_nugget":"OpenAI's Codex-maxxing guide frames durable threads, reviewable memory files, connectors, skills, heartbeat automation, and human approval as the operating loop for long-running Codex work. OpenAI's Codex-maxxing guide is not a call to keep stuffing a larger prompt with more context. The useful split is simpler: code and work state should live in different reviewable places.","status":"published","published_at":"2026-07-30","updated_at":"2026-07-30","record_date":"2026-07-30","date_kind":"published_at","topics":["codex","long-running-agents","operational-memory","agent-ops"],"source_urls":["https://openai.com/index/codex-maxxing-long-running-work/","https://cdn.openai.com/pdf/8a9f00cf-d379-4e20-b06f-dd7ba5196a11/OAI_WhitePaper_Codex-maxxing26.pdf"],"visuals":[{"id":"codex-maxxing-durable-thread","kind":"editorial-diagram","role":"hero","src":"https://newruntime.com/images/posts/codex-maxxing-carousel/01-durable-thread.png","alt":"A durable Codex thread routes decisions, preferences, open loops, and resume state through reviewable cards.","caption":"A durable thread gives important work a stable home instead of restarting every task from a fresh prompt.","credit":"New Runtime synthesis from the OpenAI Codex-maxxing white paper","source_url":"https://cdn.openai.com/pdf/8a9f00cf-d379-4e20-b06f-dd7ba5196a11/OAI_WhitePaper_Codex-maxxing26.pdf","generated_with":"built-in imagegen with New Runtime whiteboard style prompt","width":1672,"height":941,"legend":[]},{"id":"codex-maxxing-connectors","kind":"editorial-diagram","role":"evidence","src":"https://newruntime.com/images/posts/codex-maxxing-carousel/02-connectors.png","alt":"A durable thread connects to inbox, calendar, documents, issues, and chat through explicit permission gates.","caption":"Connectors extend a thread into work surfaces, but every surface still needs bounded access.","credit":"New Runtime synthesis from the OpenAI Codex-maxxing white paper","source_url":"https://cdn.openai.com/pdf/8a9f00cf-d379-4e20-b06f-dd7ba5196a11/OAI_WhitePaper_Codex-maxxing26.pdf","generated_with":"built-in imagegen with New Runtime whiteboard style prompt","width":1672,"height":941,"legend":[]},{"id":"codex-maxxing-skills","kind":"editorial-diagram","role":"evidence","src":"https://newruntime.com/images/posts/codex-maxxing-carousel/03-skills.png","alt":"A successful workflow is reviewed and packaged into a reusable skill bundle with instructions, references, and scripts.","caption":"Skills turn repeated workflows into reusable packages instead of re-teaching the same procedure in every thread.","credit":"New Runtime synthesis from the OpenAI Codex-maxxing white paper","source_url":"https://cdn.openai.com/pdf/8a9f00cf-d379-4e20-b06f-dd7ba5196a11/OAI_WhitePaper_Codex-maxxing26.pdf","generated_with":"built-in imagegen with New Runtime whiteboard style prompt","width":1672,"height":941,"legend":[]},{"id":"codex-maxxing-memory-vault","kind":"editorial-diagram","role":"evidence","src":"https://newruntime.com/images/posts/codex-maxxing-carousel/04-memory-vault.png","alt":"A code repository and memory vault sit side by side with a diff magnifier between code files and rolling context files.","caption":"The repository holds code. The vault holds rolling work context, with diffs as the review surface.","credit":"New Runtime synthesis from the OpenAI Codex-maxxing white paper","source_url":"https://cdn.openai.com/pdf/8a9f00cf-d379-4e20-b06f-dd7ba5196a11/OAI_WhitePaper_Codex-maxxing26.pdf","generated_with":"built-in imagegen with New Runtime whiteboard style prompt","width":1672,"height":941,"legend":[]},{"id":"codex-maxxing-thread-automation","kind":"editorial-diagram","role":"evidence","src":"https://newruntime.com/images/posts/codex-maxxing-carousel/05-thread-automation.png","alt":"A heartbeat wakes the same durable thread, checks work surfaces, acts only when state changed, or returns to sleep.","caption":"Thread automation is a heartbeat: check state on a cadence, move only on change, and preserve continuity.","credit":"New Runtime synthesis from the OpenAI Codex-maxxing white paper","source_url":"https://cdn.openai.com/pdf/8a9f00cf-d379-4e20-b06f-dd7ba5196a11/OAI_WhitePaper_Codex-maxxing26.pdf","generated_with":"built-in imagegen with New Runtime whiteboard style prompt","width":1672,"height":941,"legend":[]},{"id":"codex-maxxing-review-gate","kind":"editorial-diagram","role":"evidence","src":"https://newruntime.com/images/posts/codex-maxxing-carousel/06-review-gate.png","alt":"A goal checklist feeds prepared drafts into a human review gate while send, publish, and irreversible actions remain stopped.","caption":"Long-running work needs a definition of done and a human gate before messages, publishing, or irreversible actions.","credit":"New Runtime synthesis from the OpenAI Codex-maxxing white paper","source_url":"https://cdn.openai.com/pdf/8a9f00cf-d379-4e20-b06f-dd7ba5196a11/OAI_WhitePaper_Codex-maxxing26.pdf","generated_with":"built-in imagegen with New Runtime whiteboard style prompt","width":1672,"height":941,"legend":[]}],"routes":{"html":"https://newruntime.com/posts/codex-maxxing-memory-vault-maintainer-loop/","markdown":"https://newruntime.com/posts/codex-maxxing-memory-vault-maintainer-loop.md","json":"https://newruntime.com/posts/codex-maxxing-memory-vault-maintainer-loop.json"},"source_format":"markdown","next_reads":[{"type":"topic","path":"/topics/agent-ops/","reason":"Explore the agent ops topic hub.","url":"https://newruntime.com/topics/agent-ops/","title":"Agent OPS - New Runtime","media_type":"text/html"},{"type":"topic","path":"/topics/codex/","reason":"Explore the codex topic hub.","url":"https://newruntime.com/topics/codex/","title":"Codex - New Runtime","media_type":"text/html"},{"type":"related_material","path":"/posts/codex-pulse-log-operating-rhythm/","reason":"Shares codex and operational memory.","url":"https://newruntime.com/posts/codex-pulse-log-operating-rhythm/","title":"Codex Pulse Threads Turn an Agent Into an Operating Rhythm","media_type":"text/html"},{"type":"related_material","path":"/posts/claude-code-long-running-loops/","reason":"Shares agent ops and long running agents.","url":"https://newruntime.com/posts/claude-code-long-running-loops/","title":"Long-Running Loops Need Goals, Not Keep-Going Prompts","media_type":"text/html"},{"type":"related_material","path":"/posts/codex-gpt-5-4-migration-boundary/","reason":"Shares codex.","url":"https://newruntime.com/posts/codex-gpt-5-4-migration-boundary/","title":"Codex Gets A Model Migration Deadline","media_type":"text/html"}]}
