Skip to content
LinkedInX

Level 0 Practice: Define Requirements Before Opening the Repository

About 5 minutes

Target audience: Readers who want to practice the delegation boundary and completion standard for Codex Level 0
Prerequisites: No prior knowledge required

For the concepts and completion standards, first read Codex Levels 0-10.

Starting implementation too early can cause Codex to fill in unconfirmed profile facts or design decisions. At Level 0, keep the repository closed and separate human-owned facts from design questions for Codex.

You will produce a portfolio requirements note. The goal is not the amount of work; it is a reproducible Level 0 delegation boundary and completion check.

Before handing work to Codex, state the goal, scope, exclusions, and completion criteria. Adapt this prompt to your project.

I am planning a Next.js personal portfolio site. Do not inspect a repository yet. Organize required pages, content data, accessibility needs, and exclusions. Leave unconfirmed facts as questions instead of guessing.

Check: Continue only when Codex can restate the scope and unresolved questions before acting.

  1. List required pages, publishable facts, and out-of-scope features.
  2. Ask Codex for options and decision criteria, separating confirmed and pending items.
  3. Have Codex organize the selected decisions as Markdown for portfolio-requirements.md.

Keep the scope stable and inspect the output or diff after each stage.

You are done when the note separates confirmed, pending, and out-of-scope items without invented biography or project claims.

Record the actions performed, supporting evidence, and anything not verified. Also record why work stopped when a condition was not met.

Stop the task and inspect the diff. Add explicit owned files and exclusions to the prompt, then rerun only the approved scope.

Replace vague criteria such as “implement it” with observable files, commands, pages, or review results.

Continue to Level 1 to expand the delegation boundary by one step.

See the references for the external specifications and background sources used on this page.[1][2][3]

  1. Codex prompting
  2. Custom instructions with AGENTS.md
  3. Codex security
Quiz