Create and maintain a repository-local `structure_project.md` file that captures the project's structure, architecture, runtime flow, important files, commands, and conventions. Use when Codex needs a token-efficient project map for medium or large codebases, when onboarding into an unfamiliar repository, or when asked to create, refresh, extend, or rely on `structure_project.md` before normal coding prompts.
Build a durable project map in structure_project.md so future prompts can reuse a compact, repo-specific summary instead of rediscovering the entire codebase. Create the file on first use, then update it incrementally on later runs.
structure_project.md already exists there.structure_project.md so it remains accurate, deduplicated, and easy to reuse in later prompts.When structure_project.md is missing:
structure_project.md at the repository root using the layout in references/structure_project_template.md.When structure_project.md already exists:
Read references/structure_project_template.md before creating or refreshing structure_project.md.