Skip to content

HDDS-15790. Add AGENTS.md and CLAUDE.md - #541

Merged
jojochuang merged 3 commits into
apache:masterfrom
shuan1026:HDDS-15790
Sep 30, 2026
Merged

jojochuang merged 3 commits into
apache:masterfrom
shuan1026:HDDS-15790

Conversation

@shuan1026

@shuan1026 shuan1026 commented Aug 25, 2026 •

Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

Add AGENTS.md giving coding agents the local commands and conventions for this repo: preview (Docker/pnpm, port 3001), lint, build, spell check, branch rules (master vs asf-site), and change boundaries (e.g. don't touch versioned_docs/ outside backports).

CLAUDE.md is added as a symlink to AGENTS.md, matching the canonical-file + symlink convention apache/ozone established in HDDS-15316.

Note: the content of AGENTS.md is mainly adapted from HDDS-15316 (apache/ozone#10302).

Also adds ATX to cspell.yaml's word list, since AGENTS.md uses the Markdown term "ATX headings" and cspell otherwise flags it as unknown.

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/HDDS-15790

How was this patch tested?

  • pnpm exec markdownlint AGENTS.md
  • pnpm build
  • Confirmed CLAUDE.md is a real symlink, not a copy (ls -l, git ls-files -s)

shuan1026 and others added 2 commits August 25, 2026 22:48
Comment thread AGENTS.md Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Note

Copilot was unable to run its full agentic suite in this review.

Copilot review overview

Review effort: Lite
Findings: None

What changed in this PR

Adds agent/instructions documentation and updates spell-check configuration to recognize a new term used in docs/guidelines.

Changes:

  • Add AGENTS.md with contributor/agent working guidelines for the repo.
  • Add CLAUDE.md as a pointer to AGENTS.md.
  • Add ATX to the cspell wordlist.
File Description
cspell.yaml Whitelists ATX to prevent spell-check noise in docs/instructions.
CLAUDE.md Introduces a short pointer file intended to refer readers/tools to AGENTS.md.
AGENTS.md Adds detailed repository-specific working style, commands, and boundaries documentation.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@jojochuang
jojochuang merged commit e22f68c into apache:master Sep 30, 2026
10 checks passed
@jojochuang

Copy link
Copy Markdown
Contributor

Merged with a small update. Thanks @shuan1026

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.

3 participants