Skip to content

Repo Manifests

Richard George Davis edited this page Mar 21, 2026 · 1 revision

Repo Manifests

Codex Workspace prefers lightweight metadata where explicit runtime behavior helps.

The usual place for per-repo metadata is:

  • .workspace/project.json

Why Manifests Exist

Manifests help make repo behavior explicit when detection alone is not enough.

Typical uses:

  • declare the preferred runtime mode
  • clarify preview behavior
  • document entrypoints or launch commands
  • override conservative file-based classification when needed

General Guidance

  • keep each repo independently runnable
  • do not create shared dependency installs across unrelated repos
  • prefer direct local runtime for frontend-style projects
  • keep WordPress handling pragmatic and external where that is already working well
  • use explicit metadata only where it adds clarity

Read More

Clone this wiki locally