Repository navigation
docs: move the guidance for coding agents to AGENTS.md - #180
Merged
Merged
Conversation
CLAUDE.md imports AGENTS.md, so every agent reads the same rules. Rule 3 is split: polling stays rule 3, and the event stream gets rule 4, which names the failure note on the status line as the second reader of event payloads. The rule on pure render says where the time comes from, rule 3 names the one place a timer starts, and the process names the temp dir helper of the tests, the PR template and who releases.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changes
The guidance for coding agents moves from CLAUDE.md to AGENTS.md, which other agents read too. CLAUDE.md is now one line,
@AGENTS.md, which Claude Code reads as an import. CONTRIBUTING.md links the architecture rules there.The rules were gone through one by one:
:events. Rules 4-6 become 5-7.startTimer, and the rule on pure render says the time comes fromm.now, withclockReaderslisting who may read the clock. Tests already enforce both; the rules say it before a test fails.internal/ui/views.goandgo.modsay them.tempDir(t), a PR body fills the template, commits carry no AI attribution, and only the maintainer pushes a release tag.Checklist
make checkis greenfeat(ui): ...,fix(nomad): ...