-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Add Responsible AI Development Instructions #289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Added three new instruction files aligned with Microsoft's Responsible AI principles: - responsible-ai-development.instructions.md: Comprehensive guide implementing Microsoft's six Responsible AI principles (Fairness, Reliability & Safety, Privacy & Security, Inclusiveness, Transparency, Accountability) - human-in-the-loop-development.instructions.md: Best practices for maintaining human oversight and accountability in AI-assisted development workflows - inclusive-language-bias-awareness.instructions.md: Guidelines for using inclusive, bias-aware language across all technical artifacts Updated CONTRIBUTING.md to emphasize Responsible AI development practices and align with Microsoft's official framework. These files promote trustworthy AI development that upholds societal values while enhancing developer productivity with AI tools like GitHub Copilot.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds comprehensive Responsible AI development guidance aligned with Microsoft's six principles (Fairness, Reliability & Safety, Privacy & Security, Inclusiveness, Transparency, and Accountability) to enhance AI-assisted development practices.
Key additions include:
- Three new instruction files implementing Microsoft's Responsible AI framework
- Human-in-the-loop practices emphasizing developer oversight and validation
- Inclusive language guidelines for bias-aware technical communication
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.
Show a summary per file
File | Description |
---|---|
responsible-ai-development.instructions.md | Core framework implementing Microsoft's six Responsible AI principles with practical examples and checklists |
inclusive-language-bias-awareness.instructions.md | Comprehensive guidelines for using inclusive, bias-aware language in all technical artifacts |
human-in-the-loop-development.instructions.md | Best practices for maintaining human oversight and decision-making in AI-assisted workflows |
README.instructions.md | Auto-generated updates adding the new instruction files to the documentation |
CONTRIBUTING.md | Updated to emphasize Responsible AI development practices and Microsoft's framework |
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you revert the changes to the CONTRIBUTING.md
file as those kinds of changes are something I'd prefer to discuss where we have gaps in our current guidance and adapt rather than bring in directly.
@aaronpowell Usage? |
Summary
This PR adds three comprehensive instruction files aligned with Microsoft's Responsible AI principles to promote trustworthy AI development practices.
New Files
responsible-ai-development.instructions.md
- Core framework implementing Microsoft's six Responsible AI principles:human-in-the-loop-development.instructions.md
- Best practices for maintaining human oversight, validation, and decision-making in AI-assisted development workflowsinclusive-language-bias-awareness.instructions.md
- Comprehensive guidelines for using inclusive, bias-aware language in code, documentation, and all technical artifactsUpdated Files
CONTRIBUTING.md
- Updated to emphasize Responsible AI development practices aligned with Microsoft's frameworkREADME.instructions.md
- Automatically updated vianpm run build
to include the new instruction filesKey Features
applyTo: '**'
)Why This Matters
These instructions help developers:
Checklist
npm run build
to update README filesTesting
All instruction files have been tested with GitHub Copilot to ensure they provide effective guidance for AI-assisted development while promoting responsible practices.