Skip to content

Add AI agent guidance (AGENTS.md) and CLAUDE.md symlink#62

Merged
chadcrum merged 4 commits into
dcm-project:mainfrom
chadcrum:flpath-4411-add-ai-agent-guidance
Jun 22, 2026
Merged

Add AI agent guidance (AGENTS.md) and CLAUDE.md symlink#62
chadcrum merged 4 commits into
dcm-project:mainfrom
chadcrum:flpath-4411-add-ai-agent-guidance

Conversation

@chadcrum

@chadcrum chadcrum commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds AGENTS.md with instructions for AI coding agents to produce conformant enhancement documents — covers template structure, formatting/spelling rules, level-of-detail guidance, and writing conventions derived from reviewing all 18 existing enhancements
  • Creates CLAUDE.md as a symlink to AGENTS.md (Claude Code doesn't read AGENTS.md natively, so the symlink keeps both tools in sync with zero drift)
  • Adds kubevirt and virtualmachines to cspell.yaml dictionary

AGENTS.md is a cross-tool open standard recognized by Cursor, Codex, Copilot, Gemini CLI, Aider, Windsurf, and Zed. It supplements README.md without duplicating it — README covers what qualifies as an enhancement and the contribution workflow, while AGENTS.md adds the specifics agents need to get the output right (frontmatter validation, section ordering, appropriate level of abstraction, etc.).

Writing guidelines were derived by having three independent reviewers (QE, architecture, staff engineering perspectives) scan all existing enhancements to identify common patterns and anti-patterns.

Jira: FLPATH-4411

🤖 Generated with Claude Code

Add AGENTS.md with enhancement authoring guidelines for AI coding
agents, covering template structure, frontmatter validation,
formatting, spelling, review process, level-of-detail rules with
before/after examples, and writing guidelines derived from reviewing
all 18 existing enhancements. CLAUDE.md is symlinked to AGENTS.md
for Claude Code compatibility.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Chad Crum <chadcrum@users.noreply.github.com>
Comment thread AGENTS.md Outdated
Comment thread AGENTS.md Outdated
Comment thread AGENTS.md
Comment thread AGENTS.md
Comment thread AGENTS.md
Comment thread AGENTS.md
chadcrum and others added 2 commits June 19, 2026 10:12
Slash commands (/lgtm, /approve) only post reminders — they don't
perform real actions. Removed per reviewer feedback.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Chad Crum <chadcrum@users.noreply.github.com>
Per reviewer feedback — the Summary is the first section readers see
and should be clear, concise, and consistent across enhancements.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Chad Crum <chadcrum@users.noreply.github.com>

@gabriel-farache gabriel-farache left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

let's start with this and adjustments will be made if/when necessary

@gciavarrini gciavarrini left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

lgtm, after dropping the test plan section

Test plans are derived during implementation — the section added no
value to enhancement documents. Removed per reviewer consensus.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Chad Crum <chadcrum@users.noreply.github.com>
@chadcrum chadcrum merged commit 7142caf into dcm-project:main Jun 22, 2026
5 checks passed
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