Skip to content

docs(agents): work directly and proportionately - #88

Merged
olliegilbey merged 1 commit into
mainfrom
docs/agent-directives
Jul 29, 2026
Merged

docs(agents): work directly and proportionately#88
olliegilbey merged 1 commit into
mainfrom
docs/agent-directives

Conversation

@olliegilbey

Copy link
Copy Markdown
Owner

Ollie's scope directive, landed into both agent-facing index files.

Ten rules bounding how an agent spends a turn — read what the change needs,
implement the scope asked for, validate once, stop at the acceptance criteria.
CLAUDE.md pairs them with an anti-creep line on the model-reassessment
paragraph: the licence to refactor past work is not a licence to grow the
conversation.

Docs only. No code, no gates affected.

Note: the ten-rule block is currently duplicated across AGENTS.md and
CLAUDE.md (which @-includes the former). Deliberate or worth collapsing to
one copy — Ollie's call, tracked here rather than silently changed.

https://claude.ai/code/session_01JZFxedvD7EtDfLFbNKodZt

…tive

Ten rules that bound how an agent spends a turn: read what the change needs,
implement the scope asked for, validate once, stop at the acceptance criteria.
Written after a workstream that ran four sessions on spec amendment.

CLAUDE.md pairs it with the anti-creep line on model reassessment: the licence
to refactor past work is not a licence to grow the conversation.

Claude-Session: https://claude.ai/code/session_01JZFxedvD7EtDfLFbNKodZt
@coderabbitai

coderabbitai Bot commented Jul 29, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@olliegilbey, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 19 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 22cfb36b-685a-4f2e-b953-4386195baf45

📥 Commits

Reviewing files that changed from the base of the PR and between 733765e and 947f391.

📒 Files selected for processing (2)
  • AGENTS.md
  • CLAUDE.md

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@olliegilbey
olliegilbey merged commit 643d5e8 into main Jul 29, 2026
10 checks passed
@olliegilbey
olliegilbey deleted the docs/agent-directives branch July 29, 2026 22:03

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 947f391347

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread AGENTS.md
Comment on lines +44 to +45
UBIQUITOUS*LANGUAGE.md · dead end → the subsystem's C-section · how to \_use*
clave → README.md · how to _work on_ clave → CONTRIBUTING.md. Not here. This

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Restore the vocabulary filename and emphasis markers

This changes the routing instruction from UBIQUITOUS_LANGUAGE.md to the nonexistent UBIQUITOUS*LANGUAGE.md and leaves emphasis spanning through \_use*, so rendered instructions lose the underscore and italicize unrelated text. Restore the original filename and balanced *use* markup so agents can follow the documented knowledge-routing path.

AGENTS.md reference: AGENTS.md:L24-L26

Useful? React with 👍 / 👎.

Comment thread CLAUDE.md
Comment on lines +9 to +11
Work directly and proportionately.

- Read only the files necessary to complete the requested change.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Put the shared scope rules in AGENTS.md

The new rules appear only in the explicitly Claude-specific file, despite this project supporting other CLI-based agents and the commit stating that the directive was landed in both agent-facing index files. Any Codex or future agent that reads only AGENTS.md therefore receives none of the requested scope controls; move or duplicate the shared block there.

AGENTS.md reference: AGENTS.md:L8-L10

Useful? React with 👍 / 👎.

Comment thread CLAUDE.md
- Make ordinary engineering choices without asking.
- Ask a question only if different interpretations would materially change the implementation.
- Do not perform separate review, re-verification, or subagent validation passes unless requested or a test fails.
- Run the smallest relevant validation suite once after changes.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Preserve the mandatory PR gate suite

For Claude-authored PRs, directing the agent to run only the smallest relevant suite conflicts with the repository requirement that every PR show all four gates green. Because CLAUDE.md is the more agent-specific instruction, this can cause Claude to skip workspace tests, the WASM build, or clippy even when those required checks would expose a regression; explicitly retain the full gate suite for PR changes.

AGENTS.md reference: AGENTS.md:L54-L61

Useful? React with 👍 / 👎.

olliegilbey added a commit that referenced this pull request Jul 30, 2026
Docs only, no overlap with this branch's files.

Claude-Session: https://claude.ai/code/session_01JZFxedvD7EtDfLFbNKodZt

* origin/main:
  docs(agents): work directly and proportionately — Ollie's scope directive (#88)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant