Skip to content

set up ai assisted development workflow#67

Merged
johnmccrae merged 3 commits intomainfrom
rishichawda/set-up-ai-assisted-development-workflow
Nov 18, 2025
Merged

set up ai assisted development workflow#67
johnmccrae merged 3 commits intomainfrom
rishichawda/set-up-ai-assisted-development-workflow

Conversation

@rishichawda
Copy link
Copy Markdown
Member

@rishichawda rishichawda commented Sep 29, 2025

Description

This PR introduces and updates a detailed copilot-instructions.md file in the .github directory to guide AI-assisted development workflows for this repository.

Initial Changes

  • Added repository folder structure overview
  • Documented Jira integration using MCP server for issue details
  • Specified mandatory unit testing and >80% coverage requirements
  • Outlined GitHub CLI workflow for branch and PR creation (Jira ID as branch name)
  • Defined prompt-based development process with step-by-step guidance
  • Included DCO compliance and build system integration
  • Listed all repository-specific GitHub labels and PR management instructions
  • Provided procedures and best practices

Latest Updates (Commit 8edc877)

  • Added formatting improvements with consistent spacing after headings throughout the document
  • Introduced new section 21: AI-Assisted Development & Compliance
  • Documented mandatory Jira field updates for AI-assisted work (customfield_11170)
  • Specified audit trail requirements for transparency and governance
  • Integrated AI compliance checklist into the main development workflow

This work was completed with AI assistance following Progress AI policies.

Related Issue

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Chore (non-breaking change that does not add functionality or fix an issue)

Checklist

  • I have read the CONTRIBUTING document.
  • I have run the pre-merge tests locally and they pass.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • If Gemfile.lock has changed, I have used --conservative to do it and included the full output in the Description above.
  • All new and existing tests passed.
  • All commits have been signed-off for the Developer Certificate of Origin.

Signed-off-by: Rishi Kumar Chawda <rishichawda@users.noreply.github.com>
Signed-off-by: Rishi Kumar Chawda <rishichawda@users.noreply.github.com>
@rishichawda rishichawda requested review from a team as code owners September 29, 2025 11:27
- Added formatting improvements with consistent spacing after headings
- Introduced new section 21: AI-Assisted Development & Compliance
- Documented mandatory Jira field updates for AI-assisted work
- Specified audit trail requirements for transparency
- Integrated AI compliance into main development workflow

Signed-off-by: Rishi Kumar Chawda <rishichawda@users.noreply.github.com>
@rishichawda rishichawda added the ai-assisted Work completed with AI assistance following Progress AI policies label Nov 18, 2025
@johnmccrae johnmccrae merged commit 26594cd into main Nov 18, 2025
8 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai-assisted Work completed with AI assistance following Progress AI policies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants