Skip to content

[7.0.4 Cherry-pick] Add evidence-based SqlClient code review skill - #4774

Merged
paulmedynski merged 2 commits into
release/7.0from
dev/automation/pr-4736-to-7.0.4
Oct 9, 2026
Merged

paulmedynski merged 2 commits into
release/7.0from
dev/automation/pr-4736-to-7.0.4

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Cherry-pick of #4736 (5508773) into release/7.0.

Conflicts resolved using the original commit's contents. No release-specific wording or link changes.

Note: Milestone 7.0.4 does not exist yet. Please create it and assign this PR manually.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@cheenamalhotra cheenamalhotra added this to the 7.0.4 milestone Oct 6, 2026
@cheenamalhotra
cheenamalhotra force-pushed the dev/automation/pr-4736-to-7.0.4 branch from d1213f8 to b1e96de Compare October 6, 2026 06:18
@cheenamalhotra cheenamalhotra changed the title [7.0.4 Cherry-pick - CONFLICTS] Add evidence-based SqlClient code review skill [7.0.4 Cherry-pick] Add evidence-based SqlClient code review skill Oct 6, 2026
* Add evidence-based SqlClient code review skill

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5e511be1-16f3-4ab0-a8d3-51efbde72763

* Restore read-only tool scope for code review prompt

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5e511be1-16f3-4ab0-a8d3-51efbde72763

* Adapt mssql-rs review lessons for SqlClient

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5e511be1-16f3-4ab0-a8d3-51efbde72763

* Pin code review guidance to trusted policy sources

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5e511be1-16f3-4ab0-a8d3-51efbde72763

---------

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 5e511be1-16f3-4ab0-a8d3-51efbde72763
(cherry picked from commit 5508773)
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: adde8699-2df7-4719-bfa5-c33dabcfc592
@cheenamalhotra
cheenamalhotra force-pushed the dev/automation/pr-4736-to-7.0.4 branch from b1e96de to def9ee8 Compare October 6, 2026 06:42
@cheenamalhotra
cheenamalhotra marked this pull request as ready for review October 6, 2026 07:10
@cheenamalhotra
cheenamalhotra requested review from a team and a balanced review from Copilot October 6, 2026 07:10
cheenamalhotra
cheenamalhotra previously approved these changes Oct 6, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Two references are broken on this branch, and the guidance incorrectly states that actively built legacy project trees are unused.

Review effort: Balanced
Findings: 4 Low severity

Open (4)
What changed in this PR

Cherry-picks the evidence-based SqlClient review skill into release/7.0 and updates agent guidance.

Existing feedback: One human approval, no review threads, and Copilot review in progress.

Changes:

  • Adds review workflow, reporting, source, and driver-check guidance.
  • Replaces the legacy review prompt with the new skill.
  • Updates public API and unified-project documentation.
File Description
AGENTS.md Directs reviews to the new skill.
.github/​skills/​sqlclient-code-review/​SKILL.md Defines the review workflow.
.github/​skills/​sqlclient-code-review/​references/​sources.md Records pinned guidance sources.
.github/​skills/​sqlclient-code-review/​references/​reporting.md Defines reporting and publication gates.
.github/​skills/​sqlclient-code-review/​references/​driver-checks.md Adds SqlClient-specific review checks.
.github/​prompts/​implement-feature.prompt.md Updates reference-source guidance.
.github/​prompts/​fix-bug.prompt.md Updates reference-source guidance.
.github/​prompts/​code-review.prompt.md Removes the superseded prompt.
.github/​instructions/​architecture.instructions.md Documents the unified project layout.
.github/​instructions/​api-design.instructions.md Updates API-surface paths.
.github/​copilot-instructions.md Updates repository architecture guidance.

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/copilot-instructions.md Outdated
Comment thread .github/instructions/architecture.instructions.md Outdated
Comment thread .github/skills/sqlclient-code-review/SKILL.md
Comment thread .github/skills/sqlclient-code-review/references/driver-checks.md Outdated

@paulmedynski paulmedynski left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Copilot feedback seems legit.

@cheenamalhotra cheenamalhotra assigned Copilot and unassigned Copilot Oct 6, 2026
Document active legacy build and API comparison projects while keeping new sources in the unified directories. Replace missing test and secrets guidance references with existing release-branch documentation.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@paulmedynski

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
3 pipeline(s) were filtered out due to trigger conditions.

@paulmedynski
paulmedynski enabled auto-merge (squash) October 9, 2026 13:22
@paulmedynski
paulmedynski merged commit da03d4b into release/7.0 Oct 9, 2026
8 checks passed
@paulmedynski
paulmedynski deleted the dev/automation/pr-4736-to-7.0.4 branch October 9, 2026 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants