Strengthen contributor guidance to support Help-Wanted contributions - #6402
Strengthen contributor guidance to support Help-Wanted contributions#6402Kaleb Luedtke (Trenly) wants to merge 6 commits into
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Add screenshot/recording evidence prompt to Validation section * Add 'AI assistance was used and has been disclosed' checkbox * Add 'No AI assistance was used' checkbox * Add 'Added or updated tests (or noted why not applicable)' checkbox Resolves microsoft#6397 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
|
I would want Demitrius Nelon (@denelon) to look at this as well. I don't think we need to have PRs explicitly state the AI usage in the template. |
| // Copyright (c) Microsoft Corporation. Licensed under the MIT License. | ||
| // </copyright> | ||
| // ----------------------------------------------------------------------------- | ||
| ``` |
There was a problem hiding this comment.
We should only add Microsoft copyright headers to files coded by Microsoft employees.
Contributors can add their own copyright header to their original contributions, as well as to files they modify and contribute back.
I don't care much if something was made with AI assistance, but I'd like to know if something is fully AI generated. Especially if the submitter didn't review it or it includes things they don't fully understand. |
|
Hello Kaleb Luedtke (@Trenly), This pull request has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 7 days. It will be closed if no further activity occurs within 7 days of this comment. Template: msftbot/noRecentActivity |
📖 Description
Strengthens contributor guidance to better support
Help-Wantedcontributions. Addresses the four sub-issues tracked under #6393:CONTRIBUTING.mdspecifying when unit and E2E tests are expected, when they may be omitted, and how to run them.doc/Standards.md, a new coding conventions reference covering file formatting, brace style, naming (C++ and C#), error handling (WIL/AICLI_*macros), casts,std::move()usage, and resource string requirements.CONTRIBUTING.mdclarifying that contributors are fully accountable for AI-generated code and must disclose material AI use in their PR..github/PULL_REQUEST_TEMPLATE.mdto add an evidence prompt in the Validation section, a tests checkbox, and an AI Assistance disclosure section.doc/Developing.mdto cross-referencedoc/Standards.mdand add a dedicated "Running End-to-End Tests" section..github/copilot-instructions.mdto document PR expectations for AI-assisted work and normalize trailing whitespace.cc Demitrius Nelon (@denelon)
🔗 References
🔍 Validation
Documentation-only changes. All cross-references and Markdown anchor links verified. No functional code changed.
✅ Checklist
🤖 AI Assistance
GitHub Copilot assisted in authoring all documentation additions in this PR: the new
doc/Standards.mdfile, the AI-assisted contributions policy, the expanded testing guidance inCONTRIBUTING.md, the "Running End-to-End Tests" section indoc/Developing.md, and the PR template updates. I have reviewed and revised the submitted content.📋 Issue Type
Microsoft Reviewers: Open in CodeFlow