Write a project README that remains useful

A project README is the front door to a workspace. It should tell a new contributor why the project exists, who owns it, where current work lives, and what needs attention next.

The README's role

Folder names explain structure; the README explains intent. Place it at the project root and give it an obvious name such as 00_about_this_workspace.md or README.md. Keep it short enough to scan and specific enough to act on.

Minimum useful content

Purpose
The outcome the project exists to produce.
Ownership
The accountable owner, working owner, reviewers, and primary contact.
Current state
Status, current working file, last review, next review, and open decision.
Folder map
The role of each top-level folder.
Naming rules
The field order, version convention, and allowed status words.

Show current state without writing a diary

The README should answer what matters now. Keep historical detail in a decision log or changelog. Update the current file, current status, next review, and open decision whenever ownership or phase changes.

Status: reviewed
Current file: 02_active/work/handbook-draft-v04-reviewed.docx
Next review: 2026-07-14
Open decision: confirm distribution owner

Explain the folder map

Describe top-level roles, not every subfolder. A new contributor should know where incoming material goes, where active work lives, where final outputs are packaged, and where retained records belong.

Write rules people can verify.

"Keep things organized" is not a rule. "Move reviewed inputs out of intake every Friday" is.

Keep it current

Assign ownership of the README. Review it when the project changes phase, when the current working file changes, and before handoff. Archive it with the project so future readers can understand the final state.

Download the project README template →