chore: add AGENTS.md for AI coding agent guidance - #1016
Conversation
Documents the multi-app rebar3/mix layout, per-app build/test/lint commands, PR title conventions, and other repo-specific context AI agents need to work effectively here. Assisted-by: Claude Sonnet 5
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1016 +/- ##
=======================================
Coverage 17.59% 17.59%
=======================================
Files 24 24
Lines 722 722
=======================================
Hits 127 127
Misses 595 595
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
I am not sure if adding such files is a good idea; you will be affecting everyone's workflow. That file injects information into most hardness, and such a file depends on each individual's workflow and style. Eventually, it may become stale or add information that the hardness doesn't need. They are plenty of study proving that such practices aren't as useful and actually a net negative. I would suggest moving the information to the README or documentation directory. |
Clarify app-scoped builds, conditional Mix dependency setup, additional Mix tests, and semantic-conventions generation. Assisted-by: ChatGPT 5.2
|
Yeah, we can definitely trim down on the workflow bits with the exception of the commit/PR formatting which is in the community guidelines.
In the Part of the exercise of this is to surface all the things that need to be fixed up which would cover some of these topics which it is doing. I meant to mark this as a draft. Similar PR will go up in contrib. lmk what you think but there is a base requirement of adding the file with per the community guidelines. What else (if anything) goes in it is up to us. |
|
Every model release and every hardness change make these static files ineffective. These are just proven situations. |
| We appreciate it if users disclose the use of AI tools when the significant part of a commit is | ||
| taken from a tool. When making a commit this should be disclosed through an | ||
| Assisted-by: commit message trailer and as a trailer in PR Summaries. | ||
|
|
There was a problem hiding this comment.
Is this a CNCF policy or is there a direct objective to request this?
I am in the opposite camp unless we will be giving credits to built-in hardness and tools as well, models aren't the final answer, and in some cases, the list is long enough, given the fact that, sometimes, we could spawn multiple harnesses to work on thing (included proprietary hardnesses and models).
There was a problem hiding this comment.
I linked it above. It's in the community guidelines
Summary
AGENTS.mddocumenting the multi-app rebar3/mix layout, per-app build/test/lint commands, PR title conventions, and other repo-specific context for AI coding agents working in this repo.CLAUDE.mdas a pointer toAGENTS.mdfor Claude Code.Test plan
Assisted-by: Claude Sonnet 5