Egor Urvanov

Project bible

Harness

A description of how the project is built and why: system boundaries, agreements, principles and values: what matters more when choosing and what is never allowed. The agent reads it before working, so you do not repeat yourself in every task. Concrete do and do-not instructions are derived from it into rules. The bible lives in CLAUDE.md for Claude Code or AGENTS.md for Codex and Cursor, or in separate files they point to.

ruleruleyouproject biblehow it is built and whyruleshow to actagentyou writederivealways or by filereads it whole before worksystem bordersagreementsprinciples and valueslives in CLAUDE.md or AGENTS.md● model, people, systems, data  ● agent and harnessThe bible explains the project, rules are derived from it, the agent reads both

Rules and the project bible

RulesProject bible
Answershow to act herehow the project is built and why
Formshort do and do-not instructionsa connected description and principles
When the agent reads italways or when it touches matching filesbefore work, as a whole
Example"run tests with npm test""payments are a separate system we do not edit"
Where it comes fromderived from the bible and agent mistakeswritten by people who know the project

Source: Claude Code best practices

Where it appears · 2

Related terms

Whole glossary

© 2026 Egor Urvanov