Repo Atlas

From ruins to neon.

openai/codex is reconstructed as 13 major landmarks, moving from buried foundations to the current neon skyline. Minor commits are intentionally filtered out so the map tells the architectural story, not the noise.

Civilization map

Minor commits disappear. Turning points become landmarks.

The route begins in sand and ends in light. Each landmark is backed by a commit hash, score, files, and reasons.

Repository evolution atlasAn ancient desert-to-neon-city map of major commits for openai/codex.01Watchtower02Rebuilt Bridge03Watchtower04Watchtower05Watchtower06Rebuilt Bridge07Watchtower08Watchtower09Watchtower10Watchtower11Watchtower12Foundation Stone13Neon Citadel
Major commits only

Every landmark explains why it survived the filter.

Neon Citadel

Watchtower

Initial commit

59a180d2025-04-16100/100 impact
many files changedlarge file deltadependency changecore directory touchedarchitecture keywordtest infrastructure changehigh churn
  • .github/demo.gif
  • .github/workflows/ci.yml
  • .github/workflows/dco.yml
  • .gitignore
  • .prettierignore
Electric Grid

Rebuilt Bridge

Extract shared plugin MCP config parsing (#27863)

17b9f482026-06-1285/100 impact
large file deltadependency changecore directory touchedarchitecture keywordtest infrastructure change
  • codex-rs/Cargo.lock
  • codex-rs/codex-mcp/src/lib.rs
  • codex-rs/codex-mcp/src/plugin_config.rs
  • codex-rs/codex-mcp/src/plugin_config_tests.rs
  • codex-rs/core-plugins/Cargo.toml
Temple of Systems

Watchtower

[ez][codex-rs] Support approvals reviewer in app defaults (#27075)

3cac2e02026-06-1255/100 impact
many files changedcore directory touchedtest infrastructure change
  • codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json
  • codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json
  • codex-rs/app-server-protocol/schema/json/v2/ConfigReadResponse.json
  • codex-rs/app-server-protocol/schema/typescript/v2/AppsDefaultConfig.ts
  • codex-rs/app-server-protocol/src/protocol/v2/config.rs
Genesis Dunes

Watchtower

Use dependency groups for Python SDK tooling (#27538)

c375dea2026-06-1250/100 impact
dependency changecore directory touchedtest infrastructure change
  • .github/workflows/python-sdk-release.yml
  • .github/workflows/sdk.yml
  • scripts/format.py
  • sdk/python/docs/getting-started.md
  • sdk/python/examples/README.md
Ironworks District

Watchtower

realtime: add AVAS architecture override (#27720)

6652e822026-06-1290/100 impact
many files changedlarge file deltacore directory touchedarchitecture keywordtest infrastructure change
  • codex-rs/app-server-protocol/schema/json/ClientRequest.json
  • codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json
  • codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json
  • codex-rs/app-server-protocol/schema/typescript/RealtimeConversationArchitecture.ts
  • codex-rs/app-server-protocol/schema/typescript/index.ts
Ironworks District

Rebuilt Bridge

sandboxing: migrate cwd inputs to PathUri (#27816)

52a50ae2026-06-12100/100 impact
many files changedlarge file deltadependency changecore directory touchedarchitecture keywordtest infrastructure change
  • codex-rs/Cargo.lock
  • codex-rs/core/src/agents_md.rs
  • codex-rs/core/src/agents_md_tests.rs
  • codex-rs/core/src/context/environment_context.rs
  • codex-rs/core/src/environment_selection.rs
Ironworks District

Watchtower

Support plaintext agent messages (#27830)

8f2d6412026-06-1275/100 impact
many files changedlarge file deltacore directory touchedtest infrastructure change
  • codex-rs/app-server-protocol/schema/json/ClientRequest.json
  • codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json
  • codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json
  • codex-rs/app-server-protocol/schema/json/v2/RawResponseItemCompletedNotification.json
  • codex-rs/app-server-protocol/schema/json/v2/ThreadResumeParams.json
Genesis Dunes

Watchtower

feat: use encrypted local secrets for MCP OAuth (#27541)

9915d342026-06-1295/100 impact
many files changedlarge file deltadependency changecore directory touchedtest infrastructure change
  • codex-rs/Cargo.lock
  • codex-rs/app-server/src/mcp_refresh.rs
  • codex-rs/app-server/src/request_processors/mcp_processor.rs
  • codex-rs/app-server/src/request_processors/plugins.rs
  • codex-rs/cli/src/mcp_cmd.rs
Broken Columns

Watchtower

[codex] Limit app-based plugin suggestions to remote catalogs (#27988)

044c1422026-06-1380/100 impact
large file deltadependency changecore directory touchedtest infrastructure changehigh churn
  • codex-rs/Cargo.lock
  • codex-rs/core-plugins/Cargo.toml
  • codex-rs/core-plugins/src/discoverable.rs
  • codex-rs/core-plugins/src/discoverable_tests.rs
  • codex-rs/core/src/plugins/discoverable_tests.rs
Electric Grid

Watchtower

[codex] Carry exec-server cwd as PathUri (#28032)

0fed4492026-06-1375/100 impact
many files changeddependency changecore directory touchedtest infrastructure change
  • codex-rs/Cargo.lock
  • codex-rs/core/src/unified_exec/process_manager.rs
  • codex-rs/core/src/unified_exec/process_manager_tests.rs
  • codex-rs/core/tests/remote_env_windows/remote_env_windows_test.rs
  • codex-rs/exec-server/README.md
Temple of Systems

Watchtower

[codex] Dedupe plugin MCPs by app declaration name (#27607)

51316ea2026-06-1450/100 impact
large file deltacore directory touchedtest infrastructure change
  • codex-rs/app-server/src/request_processors/plugins.rs
  • codex-rs/core-plugins/src/loader.rs
  • codex-rs/core-plugins/src/manager.rs
  • codex-rs/core-plugins/src/manager_tests.rs
  • codex-rs/core/tests/suite/plugins.rs
Genesis Dunes

Foundation Stone

build: run buildifier from just fmt (#28125)

740c4f22026-06-14100/100 impact
many files changedlarge file deltadependency changecore directory touchedtest infrastructure changefirst commithigh churn
  • .devcontainer/devcontainer.json
  • .devcontainer/devcontainer.secure.json
  • .github/workflows/ci.yml
  • MODULE.bazel
  • codex-rs/app-server-protocol/BUILD.bazel
Neon Citadel

Neon Citadel

Discover stdio MCP servers from selected executor plugins (#27870)

b3c423e2026-06-15100/100 impact
many files changedlarge file deltadependency changecore directory touchedtest infrastructure changelatest milestone
  • codex-rs/Cargo.lock
  • codex-rs/core-plugins/src/lib.rs
  • codex-rs/core-plugins/src/loader.rs
  • codex-rs/core-plugins/src/provider.rs
  • codex-rs/ext/mcp/Cargo.toml