You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds AGENTS.md as the canonical repo instruction file for agents.
Adds a minimal CLAUDE.md compatibility pointer to AGENTS.md.
Documents .local/ as a private, ignored workspace for contributor-specific notes and scratch work.
Adds .github/pr_review.md as the canonical PR review rubric for documentation-focused reviews.
Wires GitHub Copilot PR review and Qodo to the shared PR review guidance.
Adds Qodo automation for PR description and review on PR events, and review on pushes.
Motivation and Context
This gives contributors and automated review tools one concise source of repo-specific guidance.
The PR review guidance is focused on the main risks for this documentation repository: broken Hugo
rendering, malformed shortcodes/tabs/code blocks, stale gh-codeblock references, and translation
structure drift.
• Add AGENTS.md as canonical repository guidance for human and automated agents.
• Introduce a documentation-focused PR review rubric and link automation tools to it.
• Document a private .local/ workspace and enable Qodo PR review/description automations.
Diagram
graph TD
A["Contributors & agents"] --> B["AGENTS.md"] --> C[".github/pr_review.md"]
E["CLAUDE.md"] --> B
B --> D[".local/README.md"]
I[".github/copilot-instructions.md"] --> C
F([".pr_agent.toml"]) --> J{{"Automated PR review bots"}} --> C
subgraph Legend
direction LR
_doc["Doc / guidance file"] ~~~ _cfg(["Automation config"]) ~~~ _ext{{"External tool"}}
end
Loading
High-Level Assessment
The following are alternative approaches to this PR:
1. Put all guidance in README.md / CONTRIBUTING.md
➕ Reduces the number of top-level guidance files
➕ Uses a familiar convention for contributors
➖ Mixes human contribution workflow with agent/tool-specific instructions
➖ Harder to keep a concise, agent-consumable canonical source
➕ Keeps review standards close to the PR experience
➕ Can standardize reviewer prompts in one place
➖ Less useful for local/offline agent workflows
➖ Doesn’t provide a single canonical cross-tool instruction source
Recommendation: The PR’s approach (AGENTS.md as canonical guidance + a single PR review rubric consumed by both humans and automation) is the best fit for “cross-agent” consistency. The main alternatives either dilute agent-focused instructions into general contributor docs or over-index on GitHub UI features that don’t help local agent workflows.
• Introduces a canonical rubric emphasizing Hugo/Markdown rendering hazards, shortcode/tab correctness, and gh-codeblock path/line-range integrity. Also defines reviewer style expectations and what not to comment on.
README.mdDocument a private, git-ignored .local workspace+17/-0
Document a private, git-ignored .local workspace
• Defines .local/ as a contributor-only scratch and customization area (ignored by Git except this README). Explicitly prohibits production dependencies on .local content.
AGENTS.mdAdd canonical repository instructions for agents+65/-0
Add canonical repository instructions for agents
• Creates AGENTS.md with project overview, repo map, standard commands, and working guidance specific to Hugo/Docsy docs and gh-codeblock usage. Also documents the .local overlay mechanism for contributor-specific agent instructions and skills.
CLAUDE.mdAdd CLAUDE.md compatibility pointer to AGENTS.md+1/-0
Add CLAUDE.md compatibility pointer to AGENTS.md
• Adds a minimal CLAUDE.md that redirects to AGENTS.md as the canonical instruction source. This preserves compatibility with tools expecting CLAUDE.md without duplicating guidance.
copilot-instructions.mdPoint Copilot PR reviews at the shared review rubric+1/-0
Point Copilot PR reviews at the shared review rubric
• Adds a Copilot instruction that directs PR reviewers to follow .github/pr_review.md. This keeps automated review behavior aligned with the repo’s documentation-specific risks.
.pr_agent.tomlConfigure Qodo/PR Agent commands and push-triggered reviews+12/-0
Configure Qodo/PR Agent commands and push-triggered reviews
• Adds PR Agent configuration to run /agentic_describe and /agentic_review on PR events, and to run review commands on pushes. Also injects extra reviewer instructions pointing to the shared PR review rubric.
CLAUDE.md points to @AGENTS.md, but the canonical instruction file added by this PR is
AGENTS.md (no leading @), which can mislead readers and tooling that treats the reference as a
literal path.
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution
## Issue description
`CLAUDE.md` references `@AGENTS.md`, but the repository file is `AGENTS.md`. This is likely a typo and can confuse humans and any automation that expects a literal filename.
## Issue Context
The PR’s goal is to make `AGENTS.md` the canonical instruction source; `CLAUDE.md` is intended as a compatibility pointer.
## Fix Focus Areas
- CLAUDE.md[1-1]
## Suggested change
Update the line to reference `AGENTS.md` (optionally as a markdown link), e.g.:
- `This repository uses AGENTS.md as the canonical repo instruction file.`
- or `See [AGENTS.md](AGENTS.md) for repo instructions.`
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
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
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.
Description
Docs repo never did the equivalent of: SeleniumHQ/selenium#16735
This PR includes updates from: SeleniumHQ/selenium#17756
AGENTS.mdas the canonical repo instruction file for agents.CLAUDE.mdcompatibility pointer toAGENTS.md..local/as a private, ignored workspace for contributor-specific notes and scratch work..github/pr_review.mdas the canonical PR review rubric for documentation-focused reviews.Motivation and Context
This gives contributors and automated review tools one concise source of repo-specific guidance.
The PR review guidance is focused on the main risks for this documentation repository: broken Hugo
rendering, malformed shortcodes/tabs/code blocks, stale
gh-codeblockreferences, and translationstructure drift.