Skip to content

Add Copilot instructions, prompts, MCP server config, and auto-maintenance workflow#130

Merged
wforney merged 4 commits intomainfrom
copilot/add-copilot-instructions-and-skills
Mar 8, 2026
Merged

Add Copilot instructions, prompts, MCP server config, and auto-maintenance workflow#130
wforney merged 4 commits intomainfrom
copilot/add-copilot-instructions-and-skills

Conversation

Copy link
Contributor

Copilot AI commented Mar 8, 2026

  • Explore repository structure, conventions, and modules
  • Create .github/copilot-instructions.md
  • Create .github/prompts/add-extension-method.prompt.md
  • Create .github/prompts/add-specification.prompt.md
  • Create .github/prompts/fix-code-analysis.prompt.md
  • Create .github/prompts/create-module.prompt.md
  • Create .github/prompts/maintain-copilot-instructions.prompt.md
  • Create .vscode/mcp.json
  • Create .github/workflows/maintain-copilot-instructions.yml
  • Fix pre-existing build failure: CA2251 in SharedCode.Core/Text/StringExtensions.cs — replace string.CompareOrdinal(a, b) == 0 with string.Equals(a, b, StringComparison.Ordinal)
  • Fix pre-existing build failure: CS1061 in SharedCode.Data.EntityFramework — add Microsoft.EntityFrameworkCore.Relational package reference so AsSplitQuery() resolves correctly

🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

…maintenance workflow

Co-authored-by: wforney <79032+wforney@users.noreply.github.com>
Copilot AI changed the title [WIP] Add Copilot instructions and agents for development improvement Add Copilot instructions, prompts, MCP server config, and auto-maintenance workflow Mar 8, 2026
@wforney wforney marked this pull request as ready for review March 8, 2026 02:30
@wforney
Copy link
Member

wforney commented Mar 8, 2026

@copilot The build is failing...

… CA2251

Co-authored-by: wforney <79032+wforney@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Mar 8, 2026

@copilot The build is failing...

Fixed in 6601bf2. The failure was a pre-existing CA2251 in SharedCode.Core/Text/StringExtensions.csstring.CompareOrdinal(a, b) == 0 was replaced with string.Equals(a, b, StringComparison.Ordinal) as the analyzer requires.

@wforney
Copy link
Member

wforney commented Mar 8, 2026

@copilot The build failed again.

…sSplitQuery

Co-authored-by: wforney <79032+wforney@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Mar 8, 2026

@copilot The build failed again.

Fixed in e05a803. The CA2251 fix unmasked a second pre-existing error: CS1061AsSplitQuery() is from Microsoft.EntityFrameworkCore.Relational which wasn't referenced by the EF project. Added the package to Directory.Packages.props and Data.EntityFramework.csproj. Full solution now builds with 0 errors.

@wforney wforney merged commit 1bdf162 into main Mar 8, 2026
2 checks passed
@wforney wforney deleted the copilot/add-copilot-instructions-and-skills branch March 8, 2026 09:53
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.

2 participants