Skip to content

Promote the Third Hub Resync Cycle to Main - #485

Merged
ptr727 merged 11 commits into
mainfrom
develop
Nov 9, 2026
Merged

ptr727 merged 11 commits into
mainfrom
develop

Conversation

@ptr727

@ptr727 ptr727 commented Nov 9, 2026 •

Copy link
Copy Markdown
Owner

Promotes develop to main. This is the third hub resync cycle against ptr727/ProjectTemplate main c175d557, plus two Dependabot bumps.

Audit before: audit run 2026-11-09T16:22:38Z | hub c175d557 on main reported 80 drift and 16 defect/letter findings. Audit after: audit run 2026-11-09T17:35:47Z | hub c175d557 | branch override develop reports 0 defect/letter findings. The five remaining drift lines are:

Constituent pull requests

Each was covered on its own merged head, as Merge Gate item 2's promotion case requires:

PR Change Coverage on its merged head
#477 README fleet structure attested local pass (0 findings), after an earlier full Copilot table
#478 backlog-burndown, pr-review-conduct skills Copilot table naming both files, plus attested local pass
#479 session/drive/merge/doc-style/decision-triage skills Copilot table naming all 5 files, plus attested local pass
#480 AGENTS.md, AUDIT.md, CODESTYLE.md and 5 skill files attested local pass (0 findings)
#481 remaining skills, copilot-instructions, lint config Copilot table naming all 32 files, plus attested local pass
#482 GOVERNANCE.md verbatim sections attested local pass (Copilot: excluded-files refusal)
#483 WORKFLOW.md attested local pass (Copilot: excluded-files refusal)
#484 agent-conduct skill Copilot table naming the file, plus attested local pass
#476 publisher D7.1 group, D1.5 aggregator name, exception citations attested local pass, after an earlier full Copilot table
#472, #474 Dependabot bumps no round on their own heads. Every file they changed (the four workflows and Directory.Packages.props) has a row in this promotion's Copilot file table on f279ce2e, and that row is later than each file's last change

This promotion's own Copilot round reads coverage=none, because its table names 35 of 56 files and Copilot excludes GOVERNANCE.md and WORKFLOW.md by default. So Merge Gate item 2 is met through its promotion case, using the per-constituent coverage above.

#475 was closed unmerged and split into #478 to #484, because Copilot's round read only part of it.

Hub issues from this cycle

Merge with a merge commit, per the branching model. No release is dispatched by this merge.

🤖 Generated with Claude Code

dependabot Bot and others added 11 commits November 9, 2026 02:46
Bumps the actions-deps group with 5 updates:

| Package | From | To |
| --- | --- | --- |
|
[ptr727/ProjectTemplate/.github/workflows/merge-bot-task.yml](https://github.com/ptr727/projecttemplate)
| `2.0.1343` | `2.0.1361` |
|
[ptr727/ProjectTemplate/.github/workflows/publish-plan-task.yml](https://github.com/ptr727/projecttemplate)
| `2.0.1343` | `2.0.1361` |
|
[ptr727/ProjectTemplate/.github/workflows/validate-task.yml](https://github.com/ptr727/projecttemplate)
| `2.0.1343` | `2.0.1361` |
|
[ptr727/ProjectTemplate/.github/workflows/build-release-task.yml](https://github.com/ptr727/projecttemplate)
| `2.0.1343` | `2.0.1361` |
|
[ptr727/ProjectTemplate/.github/workflows/run-codegen-pull-request-task.yml](https://github.com/ptr727/projecttemplate)
| `2.0.1343` | `2.0.1361` |

Updates `ptr727/ProjectTemplate/.github/workflows/merge-bot-task.yml`
from 2.0.1343 to 2.0.1361
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ptr727/projecttemplate/releases">ptr727/ProjectTemplate/.github/workflows/merge-bot-task.yml's
releases</a>.</em></p>
<blockquote>
<h2>2.0.1361</h2>
<h2>What's Changed</h2>
<ul>
<li>Drop the Required Status Check Where a Repository Cannot Post It by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3907">ptr727/ProjectTemplate#3907</a></li>
<li>Qualify the Required Check Where the Registry Exception Drops It by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3911">ptr727/ProjectTemplate#3911</a></li>
<li>Promote Develop: Drop the Required Status Check Where a Repository
Cannot Post It by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3910">ptr727/ProjectTemplate#3910</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1359...2.0.1361">https://github.com/ptr727/ProjectTemplate/compare/2.0.1359...2.0.1361</a></p>
<h2>2.0.1359</h2>
<h2>What's Changed</h2>
<ul>
<li>Render CodeRabbit's Pause Setting and Follow .editorconfig for New
Files by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3903">ptr727/ProjectTemplate#3903</a></li>
<li>Promote Develop: Render CodeRabbit's Pause and Follow .editorconfig
for New Files by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3904">ptr727/ProjectTemplate#3904</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1358...2.0.1359">https://github.com/ptr727/ProjectTemplate/compare/2.0.1358...2.0.1359</a></p>
<h2>2.0.1358</h2>
<h2>What's Changed</h2>
<ul>
<li>Move the Hub's Own Bot Reviews to Explicit Requests by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3899">ptr727/ProjectTemplate#3899</a></li>
<li>Promote Develop: The Hub's Own Bot Reviews Move to Explicit Requests
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3900">ptr727/ProjectTemplate#3900</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1357...2.0.1358">https://github.com/ptr727/ProjectTemplate/compare/2.0.1357...2.0.1358</a></p>
<h2>2.0.1357</h2>
<h2>What's Changed</h2>
<ul>
<li>Commit ProjectTemplate's Registry-Rendered Agent Policy Files by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3895">ptr727/ProjectTemplate#3895</a></li>
<li>Promote Develop: The Hub's Own Registry-Rendered Agent Policy Files
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3898">ptr727/ProjectTemplate#3898</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1356...2.0.1357">https://github.com/ptr727/ProjectTemplate/compare/2.0.1356...2.0.1357</a></p>
<h2>2.0.1356</h2>
<h2>What's Changed</h2>
<ul>
<li>Document a Windows Devcontainer Launch With HOME and USERPROFILE Set
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3859">ptr727/ProjectTemplate#3859</a></li>
<li>Promote Develop: Document a Windows Devcontainer Launch With Both
Home Variables by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3861">ptr727/ProjectTemplate#3861</a></li>
<li>Warn When the Windows Host Path Nears the Length Explorer Drops by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3863">ptr727/ProjectTemplate#3863</a></li>
<li>Promote Develop: Warn When the Windows Host Path Nears the Length
Explorer Drops by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3864">ptr727/ProjectTemplate#3864</a></li>
<li>Repoint the Devcontainer Snippets at Images That Start by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3866">ptr727/ProjectTemplate#3866</a></li>
<li>Make the Devcontainer Snippets' Read-Only Mounts Actually Read-Only
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3868">ptr727/ProjectTemplate#3868</a></li>
<li>Promote Develop: Start the Devcontainer Snippets With Read-Only
Mounts by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3870">ptr727/ProjectTemplate#3870</a></li>
<li>Remove Dead and Duplicate Windows Path Entries From upgrade-host.ps1
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3872">ptr727/ProjectTemplate#3872</a></li>
<li>Keep a Drive Root's Separator and Judge a Literal Percent in Path
Cleanup by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3874">ptr727/ProjectTemplate#3874</a></li>
<li>Promote Develop: Remove Dead and Duplicate Windows Path Entries From
upgrade-host.ps1 by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3873">ptr727/ProjectTemplate#3873</a></li>
<li>Name the Snippets' Host Mount Paths and Give mktemp an Explicit
Template by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3878">ptr727/ProjectTemplate#3878</a></li>
<li>Promote Develop: Name the Snippets' Host Mount Paths and Give mktemp
an Explicit Template by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3879">ptr727/ProjectTemplate#3879</a></li>
<li>Bump the actions-deps group across 3 directories with 1 update by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3883">ptr727/ProjectTemplate#3883</a></li>
<li>Bump the actions-deps group across 3 directories with 1 update by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3884">ptr727/ProjectTemplate#3884</a></li>
<li>Read a Per-Repository Review Policy Before Asking Any Bot for a
Review by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3881">ptr727/ProjectTemplate#3881</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/7cfe988effe266d2eceaaaa2be27c7e39373c1a5"><code>7cfe988</code></a>
Promote Develop: Drop the Required Status Check Where a Repository
Cannot Pos...</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/0618aaae9d65c5b9d890d255b270bb5e334ff861"><code>0618aaa</code></a>
Qualify the Required Check Where the Registry Exception Drops It (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3911">#3911</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/9e593933de2584ecc7db236cdd7c280db6a9b5e9"><code>9e59393</code></a>
Drop the Required Status Check Where a Repository Cannot Post It (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3907">#3907</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/76901f354b1d8a1c7fe98d647e617c80d39777e5"><code>76901f3</code></a>
Promote Develop: Render CodeRabbit's Pause and Follow .editorconfig for
New F...</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/9bba9dfd00039457c730b829cf297aa3f38eabef"><code>9bba9df</code></a>
Render CodeRabbit's Pause Setting and Follow .editorconfig for New Files
(<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3903">#3903</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/401b868dcde5d2c2c2413ab60bd52b8532ecede8"><code>401b868</code></a>
Promote Develop: The Hub's Own Bot Reviews Move to Explicit Requests (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3900">#3900</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/1a934bf9755d0a2c06c411742923e23a5108e1c2"><code>1a934bf</code></a>
Move the Hub's Own Bot Reviews to Explicit Requests (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3899">#3899</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/c97980531e70b6c17915b43b2ce9e5976349e92e"><code>c979805</code></a>
Promote Develop: The Hub's Own Registry-Rendered Agent Policy Files (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3898">#3898</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/d8f8161f09f17e4476e265d5dcbc103ba3df0f7f"><code>d8f8161</code></a>
Commit ProjectTemplate's Registry-Rendered Agent Policy Files (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3895">#3895</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/b7f699d0211eeeb66c244d958fb515fae726baa3"><code>b7f699d</code></a>
Promote Develop: Policy-Driven PR Review and a Registry-Rendered Agent
Policy...</li>
<li>Additional commits viewable in <a
href="https://github.com/ptr727/projecttemplate/compare/df04adaee6c5928177535e40eb5b9310638f501e...7cfe988effe266d2eceaaaa2be27c7e39373c1a5">compare
view</a></li>
</ul>
</details>
<br />

Updates `ptr727/ProjectTemplate/.github/workflows/publish-plan-task.yml`
from 2.0.1343 to 2.0.1361
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ptr727/projecttemplate/releases">ptr727/ProjectTemplate/.github/workflows/publish-plan-task.yml's
releases</a>.</em></p>
<blockquote>
<h2>2.0.1361</h2>
<h2>What's Changed</h2>
<ul>
<li>Drop the Required Status Check Where a Repository Cannot Post It by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3907">ptr727/ProjectTemplate#3907</a></li>
<li>Qualify the Required Check Where the Registry Exception Drops It by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3911">ptr727/ProjectTemplate#3911</a></li>
<li>Promote Develop: Drop the Required Status Check Where a Repository
Cannot Post It by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3910">ptr727/ProjectTemplate#3910</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1359...2.0.1361">https://github.com/ptr727/ProjectTemplate/compare/2.0.1359...2.0.1361</a></p>
<h2>2.0.1359</h2>
<h2>What's Changed</h2>
<ul>
<li>Render CodeRabbit's Pause Setting and Follow .editorconfig for New
Files by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3903">ptr727/ProjectTemplate#3903</a></li>
<li>Promote Develop: Render CodeRabbit's Pause and Follow .editorconfig
for New Files by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3904">ptr727/ProjectTemplate#3904</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1358...2.0.1359">https://github.com/ptr727/ProjectTemplate/compare/2.0.1358...2.0.1359</a></p>
<h2>2.0.1358</h2>
<h2>What's Changed</h2>
<ul>
<li>Move the Hub's Own Bot Reviews to Explicit Requests by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3899">ptr727/ProjectTemplate#3899</a></li>
<li>Promote Develop: The Hub's Own Bot Reviews Move to Explicit Requests
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3900">ptr727/ProjectTemplate#3900</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1357...2.0.1358">https://github.com/ptr727/ProjectTemplate/compare/2.0.1357...2.0.1358</a></p>
<h2>2.0.1357</h2>
<h2>What's Changed</h2>
<ul>
<li>Commit ProjectTemplate's Registry-Rendered Agent Policy Files by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3895">ptr727/ProjectTemplate#3895</a></li>
<li>Promote Develop: The Hub's Own Registry-Rendered Agent Policy Files
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3898">ptr727/ProjectTemplate#3898</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1356...2.0.1357">https://github.com/ptr727/ProjectTemplate/compare/2.0.1356...2.0.1357</a></p>
<h2>2.0.1356</h2>
<h2>What's Changed</h2>
<ul>
<li>Document a Windows Devcontainer Launch With HOME and USERPROFILE Set
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3859">ptr727/ProjectTemplate#3859</a></li>
<li>Promote Develop: Document a Windows Devcontainer Launch With Both
Home Variables by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3861">ptr727/ProjectTemplate#3861</a></li>
<li>Warn When the Windows Host Path Nears the Length Explorer Drops by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3863">ptr727/ProjectTemplate#3863</a></li>
<li>Promote Develop: Warn When the Windows Host Path Nears the Length
Explorer Drops by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3864">ptr727/ProjectTemplate#3864</a></li>
<li>Repoint the Devcontainer Snippets at Images That Start by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3866">ptr727/ProjectTemplate#3866</a></li>
<li>Make the Devcontainer Snippets' Read-Only Mounts Actually Read-Only
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3868">ptr727/ProjectTemplate#3868</a></li>
<li>Promote Develop: Start the Devcontainer Snippets With Read-Only
Mounts by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3870">ptr727/ProjectTemplate#3870</a></li>
<li>Remove Dead and Duplicate Windows Path Entries From upgrade-host.ps1
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3872">ptr727/ProjectTemplate#3872</a></li>
<li>Keep a Drive Root's Separator and Judge a Literal Percent in Path
Cleanup by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3874">ptr727/ProjectTemplate#3874</a></li>
<li>Promote Develop: Remove Dead and Duplicate Windows Path Entries From
upgrade-host.ps1 by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3873">ptr727/ProjectTemplate#3873</a></li>
<li>Name the Snippets' Host Mount Paths and Give mktemp an Explicit
Template by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3878">ptr727/ProjectTemplate#3878</a></li>
<li>Promote Develop: Name the Snippets' Host Mount Paths and Give mktemp
an Explicit Template by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3879">ptr727/ProjectTemplate#3879</a></li>
<li>Bump the actions-deps group across 3 directories with 1 update by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3883">ptr727/ProjectTemplate#3883</a></li>
<li>Bump the actions-deps group across 3 directories with 1 update by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3884">ptr727/ProjectTemplate#3884</a></li>
<li>Read a Per-Repository Review Policy Before Asking Any Bot for a
Review by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3881">ptr727/ProjectTemplate#3881</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/7cfe988effe266d2eceaaaa2be27c7e39373c1a5"><code>7cfe988</code></a>
Promote Develop: Drop the Required Status Check Where a Repository
Cannot Pos...</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/0618aaae9d65c5b9d890d255b270bb5e334ff861"><code>0618aaa</code></a>
Qualify the Required Check Where the Registry Exception Drops It (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3911">#3911</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/9e593933de2584ecc7db236cdd7c280db6a9b5e9"><code>9e59393</code></a>
Drop the Required Status Check Where a Repository Cannot Post It (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3907">#3907</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/76901f354b1d8a1c7fe98d647e617c80d39777e5"><code>76901f3</code></a>
Promote Develop: Render CodeRabbit's Pause and Follow .editorconfig for
New F...</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/9bba9dfd00039457c730b829cf297aa3f38eabef"><code>9bba9df</code></a>
Render CodeRabbit's Pause Setting and Follow .editorconfig for New Files
(<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3903">#3903</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/401b868dcde5d2c2c2413ab60bd52b8532ecede8"><code>401b868</code></a>
Promote Develop: The Hub's Own Bot Reviews Move to Explicit Requests (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3900">#3900</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/1a934bf9755d0a2c06c411742923e23a5108e1c2"><code>1a934bf</code></a>
Move the Hub's Own Bot Reviews to Explicit Requests (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3899">#3899</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/c97980531e70b6c17915b43b2ce9e5976349e92e"><code>c979805</code></a>
Promote Develop: The Hub's Own Registry-Rendered Agent Policy Files (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3898">#3898</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/d8f8161f09f17e4476e265d5dcbc103ba3df0f7f"><code>d8f8161</code></a>
Commit ProjectTemplate's Registry-Rendered Agent Policy Files (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3895">#3895</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/b7f699d0211eeeb66c244d958fb515fae726baa3"><code>b7f699d</code></a>
Promote Develop: Policy-Driven PR Review and a Registry-Rendered Agent
Policy...</li>
<li>Additional commits viewable in <a
href="https://github.com/ptr727/projecttemplate/compare/df04adaee6c5928177535e40eb5b9310638f501e...7cfe988effe266d2eceaaaa2be27c7e39373c1a5">compare
view</a></li>
</ul>
</details>
<br />

Updates `ptr727/ProjectTemplate/.github/workflows/validate-task.yml`
from 2.0.1343 to 2.0.1361
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ptr727/projecttemplate/releases">ptr727/ProjectTemplate/.github/workflows/validate-task.yml's
releases</a>.</em></p>
<blockquote>
<h2>2.0.1361</h2>
<h2>What's Changed</h2>
<ul>
<li>Drop the Required Status Check Where a Repository Cannot Post It by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3907">ptr727/ProjectTemplate#3907</a></li>
<li>Qualify the Required Check Where the Registry Exception Drops It by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3911">ptr727/ProjectTemplate#3911</a></li>
<li>Promote Develop: Drop the Required Status Check Where a Repository
Cannot Post It by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3910">ptr727/ProjectTemplate#3910</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1359...2.0.1361">https://github.com/ptr727/ProjectTemplate/compare/2.0.1359...2.0.1361</a></p>
<h2>2.0.1359</h2>
<h2>What's Changed</h2>
<ul>
<li>Render CodeRabbit's Pause Setting and Follow .editorconfig for New
Files by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3903">ptr727/ProjectTemplate#3903</a></li>
<li>Promote Develop: Render CodeRabbit's Pause and Follow .editorconfig
for New Files by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3904">ptr727/ProjectTemplate#3904</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1358...2.0.1359">https://github.com/ptr727/ProjectTemplate/compare/2.0.1358...2.0.1359</a></p>
<h2>2.0.1358</h2>
<h2>What's Changed</h2>
<ul>
<li>Move the Hub's Own Bot Reviews to Explicit Requests by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3899">ptr727/ProjectTemplate#3899</a></li>
<li>Promote Develop: The Hub's Own Bot Reviews Move to Explicit Requests
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3900">ptr727/ProjectTemplate#3900</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1357...2.0.1358">https://github.com/ptr727/ProjectTemplate/compare/2.0.1357...2.0.1358</a></p>
<h2>2.0.1357</h2>
<h2>What's Changed</h2>
<ul>
<li>Commit ProjectTemplate's Registry-Rendered Agent Policy Files by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3895">ptr727/ProjectTemplate#3895</a></li>
<li>Promote Develop: The Hub's Own Registry-Rendered Agent Policy Files
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3898">ptr727/ProjectTemplate#3898</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1356...2.0.1357">https://github.com/ptr727/ProjectTemplate/compare/2.0.1356...2.0.1357</a></p>
<h2>2.0.1356</h2>
<h2>What's Changed</h2>
<ul>
<li>Document a Windows Devcontainer Launch With HOME and USERPROFILE Set
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3859">ptr727/ProjectTemplate#3859</a></li>
<li>Promote Develop: Document a Windows Devcontainer Launch With Both
Home Variables by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3861">ptr727/ProjectTemplate#3861</a></li>
<li>Warn When the Windows Host Path Nears the Length Explorer Drops by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3863">ptr727/ProjectTemplate#3863</a></li>
<li>Promote Develop: Warn When the Windows Host Path Nears the Length
Explorer Drops by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3864">ptr727/ProjectTemplate#3864</a></li>
<li>Repoint the Devcontainer Snippets at Images That Start by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3866">ptr727/ProjectTemplate#3866</a></li>
<li>Make the Devcontainer Snippets' Read-Only Mounts Actually Read-Only
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3868">ptr727/ProjectTemplate#3868</a></li>
<li>Promote Develop: Start the Devcontainer Snippets With Read-Only
Mounts by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3870">ptr727/ProjectTemplate#3870</a></li>
<li>Remove Dead and Duplicate Windows Path Entries From upgrade-host.ps1
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3872">ptr727/ProjectTemplate#3872</a></li>
<li>Keep a Drive Root's Separator and Judge a Literal Percent in Path
Cleanup by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3874">ptr727/ProjectTemplate#3874</a></li>
<li>Promote Develop: Remove Dead and Duplicate Windows Path Entries From
upgrade-host.ps1 by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3873">ptr727/ProjectTemplate#3873</a></li>
<li>Name the Snippets' Host Mount Paths and Give mktemp an Explicit
Template by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3878">ptr727/ProjectTemplate#3878</a></li>
<li>Promote Develop: Name the Snippets' Host Mount Paths and Give mktemp
an Explicit Template by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3879">ptr727/ProjectTemplate#3879</a></li>
<li>Bump the actions-deps group across 3 directories with 1 update by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3883">ptr727/ProjectTemplate#3883</a></li>
<li>Bump the actions-deps group across 3 directories with 1 update by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3884">ptr727/ProjectTemplate#3884</a></li>
<li>Read a Per-Repository Review Policy Before Asking Any Bot for a
Review by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3881">ptr727/ProjectTemplate#3881</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/7cfe988effe266d2eceaaaa2be27c7e39373c1a5"><code>7cfe988</code></a>
Promote Develop: Drop the Required Status Check Where a Repository
Cannot Pos...</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/0618aaae9d65c5b9d890d255b270bb5e334ff861"><code>0618aaa</code></a>
Qualify the Required Check Where the Registry Exception Drops It (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3911">#3911</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/9e593933de2584ecc7db236cdd7c280db6a9b5e9"><code>9e59393</code></a>
Drop the Required Status Check Where a Repository Cannot Post It (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3907">#3907</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/76901f354b1d8a1c7fe98d647e617c80d39777e5"><code>76901f3</code></a>
Promote Develop: Render CodeRabbit's Pause and Follow .editorconfig for
New F...</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/9bba9dfd00039457c730b829cf297aa3f38eabef"><code>9bba9df</code></a>
Render CodeRabbit's Pause Setting and Follow .editorconfig for New Files
(<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3903">#3903</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/401b868dcde5d2c2c2413ab60bd52b8532ecede8"><code>401b868</code></a>
Promote Develop: The Hub's Own Bot Reviews Move to Explicit Requests (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3900">#3900</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/1a934bf9755d0a2c06c411742923e23a5108e1c2"><code>1a934bf</code></a>
Move the Hub's Own Bot Reviews to Explicit Requests (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3899">#3899</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/c97980531e70b6c17915b43b2ce9e5976349e92e"><code>c979805</code></a>
Promote Develop: The Hub's Own Registry-Rendered Agent Policy Files (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3898">#3898</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/d8f8161f09f17e4476e265d5dcbc103ba3df0f7f"><code>d8f8161</code></a>
Commit ProjectTemplate's Registry-Rendered Agent Policy Files (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3895">#3895</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/b7f699d0211eeeb66c244d958fb515fae726baa3"><code>b7f699d</code></a>
Promote Develop: Policy-Driven PR Review and a Registry-Rendered Agent
Policy...</li>
<li>Additional commits viewable in <a
href="https://github.com/ptr727/projecttemplate/compare/df04adaee6c5928177535e40eb5b9310638f501e...7cfe988effe266d2eceaaaa2be27c7e39373c1a5">compare
view</a></li>
</ul>
</details>
<br />

Updates
`ptr727/ProjectTemplate/.github/workflows/build-release-task.yml` from
2.0.1343 to 2.0.1361
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ptr727/projecttemplate/releases">ptr727/ProjectTemplate/.github/workflows/build-release-task.yml's
releases</a>.</em></p>
<blockquote>
<h2>2.0.1361</h2>
<h2>What's Changed</h2>
<ul>
<li>Drop the Required Status Check Where a Repository Cannot Post It by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3907">ptr727/ProjectTemplate#3907</a></li>
<li>Qualify the Required Check Where the Registry Exception Drops It by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3911">ptr727/ProjectTemplate#3911</a></li>
<li>Promote Develop: Drop the Required Status Check Where a Repository
Cannot Post It by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3910">ptr727/ProjectTemplate#3910</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1359...2.0.1361">https://github.com/ptr727/ProjectTemplate/compare/2.0.1359...2.0.1361</a></p>
<h2>2.0.1359</h2>
<h2>What's Changed</h2>
<ul>
<li>Render CodeRabbit's Pause Setting and Follow .editorconfig for New
Files by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3903">ptr727/ProjectTemplate#3903</a></li>
<li>Promote Develop: Render CodeRabbit's Pause and Follow .editorconfig
for New Files by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3904">ptr727/ProjectTemplate#3904</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1358...2.0.1359">https://github.com/ptr727/ProjectTemplate/compare/2.0.1358...2.0.1359</a></p>
<h2>2.0.1358</h2>
<h2>What's Changed</h2>
<ul>
<li>Move the Hub's Own Bot Reviews to Explicit Requests by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3899">ptr727/ProjectTemplate#3899</a></li>
<li>Promote Develop: The Hub's Own Bot Reviews Move to Explicit Requests
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3900">ptr727/ProjectTemplate#3900</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1357...2.0.1358">https://github.com/ptr727/ProjectTemplate/compare/2.0.1357...2.0.1358</a></p>
<h2>2.0.1357</h2>
<h2>What's Changed</h2>
<ul>
<li>Commit ProjectTemplate's Registry-Rendered Agent Policy Files by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3895">ptr727/ProjectTemplate#3895</a></li>
<li>Promote Develop: The Hub's Own Registry-Rendered Agent Policy Files
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3898">ptr727/ProjectTemplate#3898</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1356...2.0.1357">https://github.com/ptr727/ProjectTemplate/compare/2.0.1356...2.0.1357</a></p>
<h2>2.0.1356</h2>
<h2>What's Changed</h2>
<ul>
<li>Document a Windows Devcontainer Launch With HOME and USERPROFILE Set
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3859">ptr727/ProjectTemplate#3859</a></li>
<li>Promote Develop: Document a Windows Devcontainer Launch With Both
Home Variables by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3861">ptr727/ProjectTemplate#3861</a></li>
<li>Warn When the Windows Host Path Nears the Length Explorer Drops by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3863">ptr727/ProjectTemplate#3863</a></li>
<li>Promote Develop: Warn When the Windows Host Path Nears the Length
Explorer Drops by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3864">ptr727/ProjectTemplate#3864</a></li>
<li>Repoint the Devcontainer Snippets at Images That Start by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3866">ptr727/ProjectTemplate#3866</a></li>
<li>Make the Devcontainer Snippets' Read-Only Mounts Actually Read-Only
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3868">ptr727/ProjectTemplate#3868</a></li>
<li>Promote Develop: Start the Devcontainer Snippets With Read-Only
Mounts by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3870">ptr727/ProjectTemplate#3870</a></li>
<li>Remove Dead and Duplicate Windows Path Entries From upgrade-host.ps1
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3872">ptr727/ProjectTemplate#3872</a></li>
<li>Keep a Drive Root's Separator and Judge a Literal Percent in Path
Cleanup by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3874">ptr727/ProjectTemplate#3874</a></li>
<li>Promote Develop: Remove Dead and Duplicate Windows Path Entries From
upgrade-host.ps1 by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3873">ptr727/ProjectTemplate#3873</a></li>
<li>Name the Snippets' Host Mount Paths and Give mktemp an Explicit
Template by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3878">ptr727/ProjectTemplate#3878</a></li>
<li>Promote Develop: Name the Snippets' Host Mount Paths and Give mktemp
an Explicit Template by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3879">ptr727/ProjectTemplate#3879</a></li>
<li>Bump the actions-deps group across 3 directories with 1 update by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3883">ptr727/ProjectTemplate#3883</a></li>
<li>Bump the actions-deps group across 3 directories with 1 update by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3884">ptr727/ProjectTemplate#3884</a></li>
<li>Read a Per-Repository Review Policy Before Asking Any Bot for a
Review by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3881">ptr727/ProjectTemplate#3881</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/7cfe988effe266d2eceaaaa2be27c7e39373c1a5"><code>7cfe988</code></a>
Promote Develop: Drop the Required Status Check Where a Repository
Cannot Pos...</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/0618aaae9d65c5b9d890d255b270bb5e334ff861"><code>0618aaa</code></a>
Qualify the Required Check Where the Registry Exception Drops It (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3911">#3911</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/9e593933de2584ecc7db236cdd7c280db6a9b5e9"><code>9e59393</code></a>
Drop the Required Status Check Where a Repository Cannot Post It (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3907">#3907</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/76901f354b1d8a1c7fe98d647e617c80d39777e5"><code>76901f3</code></a>
Promote Develop: Render CodeRabbit's Pause and Follow .editorconfig for
New F...</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/9bba9dfd00039457c730b829cf297aa3f38eabef"><code>9bba9df</code></a>
Render CodeRabbit's Pause Setting and Follow .editorconfig for New Files
(<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3903">#3903</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/401b868dcde5d2c2c2413ab60bd52b8532ecede8"><code>401b868</code></a>
Promote Develop: The Hub's Own Bot Reviews Move to Explicit Requests (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3900">#3900</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/1a934bf9755d0a2c06c411742923e23a5108e1c2"><code>1a934bf</code></a>
Move the Hub's Own Bot Reviews to Explicit Requests (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3899">#3899</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/c97980531e70b6c17915b43b2ce9e5976349e92e"><code>c979805</code></a>
Promote Develop: The Hub's Own Registry-Rendered Agent Policy Files (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3898">#3898</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/d8f8161f09f17e4476e265d5dcbc103ba3df0f7f"><code>d8f8161</code></a>
Commit ProjectTemplate's Registry-Rendered Agent Policy Files (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3895">#3895</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/b7f699d0211eeeb66c244d958fb515fae726baa3"><code>b7f699d</code></a>
Promote Develop: Policy-Driven PR Review and a Registry-Rendered Agent
Policy...</li>
<li>Additional commits viewable in <a
href="https://github.com/ptr727/projecttemplate/compare/df04adaee6c5928177535e40eb5b9310638f501e...7cfe988effe266d2eceaaaa2be27c7e39373c1a5">compare
view</a></li>
</ul>
</details>
<br />

Updates
`ptr727/ProjectTemplate/.github/workflows/run-codegen-pull-request-task.yml`
from 2.0.1343 to 2.0.1361
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ptr727/projecttemplate/releases">ptr727/ProjectTemplate/.github/workflows/run-codegen-pull-request-task.yml's
releases</a>.</em></p>
<blockquote>
<h2>2.0.1361</h2>
<h2>What's Changed</h2>
<ul>
<li>Drop the Required Status Check Where a Repository Cannot Post It by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3907">ptr727/ProjectTemplate#3907</a></li>
<li>Qualify the Required Check Where the Registry Exception Drops It by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3911">ptr727/ProjectTemplate#3911</a></li>
<li>Promote Develop: Drop the Required Status Check Where a Repository
Cannot Post It by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3910">ptr727/ProjectTemplate#3910</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1359...2.0.1361">https://github.com/ptr727/ProjectTemplate/compare/2.0.1359...2.0.1361</a></p>
<h2>2.0.1359</h2>
<h2>What's Changed</h2>
<ul>
<li>Render CodeRabbit's Pause Setting and Follow .editorconfig for New
Files by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3903">ptr727/ProjectTemplate#3903</a></li>
<li>Promote Develop: Render CodeRabbit's Pause and Follow .editorconfig
for New Files by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3904">ptr727/ProjectTemplate#3904</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1358...2.0.1359">https://github.com/ptr727/ProjectTemplate/compare/2.0.1358...2.0.1359</a></p>
<h2>2.0.1358</h2>
<h2>What's Changed</h2>
<ul>
<li>Move the Hub's Own Bot Reviews to Explicit Requests by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3899">ptr727/ProjectTemplate#3899</a></li>
<li>Promote Develop: The Hub's Own Bot Reviews Move to Explicit Requests
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3900">ptr727/ProjectTemplate#3900</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1357...2.0.1358">https://github.com/ptr727/ProjectTemplate/compare/2.0.1357...2.0.1358</a></p>
<h2>2.0.1357</h2>
<h2>What's Changed</h2>
<ul>
<li>Commit ProjectTemplate's Registry-Rendered Agent Policy Files by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3895">ptr727/ProjectTemplate#3895</a></li>
<li>Promote Develop: The Hub's Own Registry-Rendered Agent Policy Files
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3898">ptr727/ProjectTemplate#3898</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ptr727/ProjectTemplate/compare/2.0.1356...2.0.1357">https://github.com/ptr727/ProjectTemplate/compare/2.0.1356...2.0.1357</a></p>
<h2>2.0.1356</h2>
<h2>What's Changed</h2>
<ul>
<li>Document a Windows Devcontainer Launch With HOME and USERPROFILE Set
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3859">ptr727/ProjectTemplate#3859</a></li>
<li>Promote Develop: Document a Windows Devcontainer Launch With Both
Home Variables by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3861">ptr727/ProjectTemplate#3861</a></li>
<li>Warn When the Windows Host Path Nears the Length Explorer Drops by
<a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3863">ptr727/ProjectTemplate#3863</a></li>
<li>Promote Develop: Warn When the Windows Host Path Nears the Length
Explorer Drops by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3864">ptr727/ProjectTemplate#3864</a></li>
<li>Repoint the Devcontainer Snippets at Images That Start by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3866">ptr727/ProjectTemplate#3866</a></li>
<li>Make the Devcontainer Snippets' Read-Only Mounts Actually Read-Only
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3868">ptr727/ProjectTemplate#3868</a></li>
<li>Promote Develop: Start the Devcontainer Snippets With Read-Only
Mounts by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3870">ptr727/ProjectTemplate#3870</a></li>
<li>Remove Dead and Duplicate Windows Path Entries From upgrade-host.ps1
by <a href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3872">ptr727/ProjectTemplate#3872</a></li>
<li>Keep a Drive Root's Separator and Judge a Literal Percent in Path
Cleanup by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3874">ptr727/ProjectTemplate#3874</a></li>
<li>Promote Develop: Remove Dead and Duplicate Windows Path Entries From
upgrade-host.ps1 by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3873">ptr727/ProjectTemplate#3873</a></li>
<li>Name the Snippets' Host Mount Paths and Give mktemp an Explicit
Template by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3878">ptr727/ProjectTemplate#3878</a></li>
<li>Promote Develop: Name the Snippets' Host Mount Paths and Give mktemp
an Explicit Template by <a
href="https://github.com/ptr727"><code>@​ptr727</code></a> in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3879">ptr727/ProjectTemplate#3879</a></li>
<li>Bump the actions-deps group across 3 directories with 1 update by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3883">ptr727/ProjectTemplate#3883</a></li>
<li>Bump the actions-deps group across 3 directories with 1 update by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3884">ptr727/ProjectTemplate#3884</a></li>
<li>Read a Per-Repository Review Policy Before Asking Any Bot for a
Review by <a href="https://github.com/ptr727"><code>@​ptr727</code></a>
in <a
href="https://redirect.github.com/ptr727/ProjectTemplate/pull/3881">ptr727/ProjectTemplate#3881</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/7cfe988effe266d2eceaaaa2be27c7e39373c1a5"><code>7cfe988</code></a>
Promote Develop: Drop the Required Status Check Where a Repository
Cannot Pos...</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/0618aaae9d65c5b9d890d255b270bb5e334ff861"><code>0618aaa</code></a>
Qualify the Required Check Where the Registry Exception Drops It (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3911">#3911</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/9e593933de2584ecc7db236cdd7c280db6a9b5e9"><code>9e59393</code></a>
Drop the Required Status Check Where a Repository Cannot Post It (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3907">#3907</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/76901f354b1d8a1c7fe98d647e617c80d39777e5"><code>76901f3</code></a>
Promote Develop: Render CodeRabbit's Pause and Follow .editorconfig for
New F...</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/9bba9dfd00039457c730b829cf297aa3f38eabef"><code>9bba9df</code></a>
Render CodeRabbit's Pause Setting and Follow .editorconfig for New Files
(<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3903">#3903</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/401b868dcde5d2c2c2413ab60bd52b8532ecede8"><code>401b868</code></a>
Promote Develop: The Hub's Own Bot Reviews Move to Explicit Requests (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3900">#3900</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/1a934bf9755d0a2c06c411742923e23a5108e1c2"><code>1a934bf</code></a>
Move the Hub's Own Bot Reviews to Explicit Requests (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3899">#3899</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/c97980531e70b6c17915b43b2ce9e5976349e92e"><code>c979805</code></a>
Promote Develop: The Hub's Own Registry-Rendered Agent Policy Files (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3898">#3898</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/d8f8161f09f17e4476e265d5dcbc103ba3df0f7f"><code>d8f8161</code></a>
Commit ProjectTemplate's Registry-Rendered Agent Policy Files (<a
href="https://redirect.github.com/ptr727/projecttemplate/issues/3895">#3895</a>)</li>
<li><a
href="https://github.com/ptr727/ProjectTemplate/commit/b7f699d0211eeeb66c244d958fb515fae726baa3"><code>b7f699d</code></a>
Promote Develop: Policy-Driven PR Review and a Registry-Rendered Agent
Policy...</li>
<li>Additional commits viewable in <a
href="https://github.com/ptr727/projecttemplate/compare/df04adaee6c5928177535e40eb5b9310638f501e...7cfe988effe266d2eceaaaa2be27c7e39373c1a5">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updated [ptr727.Utilities](https://github.com/ptr727/Utilities) from
4.1.86 to 4.1.105.

<details>
<summary>Release notes</summary>

_Sourced from [ptr727.Utilities's
releases](https://github.com/ptr727/Utilities/releases)._

## 4.1.105

## What's Changed
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#506
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#508
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#511
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#512
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#515
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#516
* Bump the nuget-deps group with 1 update by @​dependabot[bot] in
ptr727/Utilities#520
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#518
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#523
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#524
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#526
* Bump the actions-deps group with 5 updates by @​dependabot[bot] in
ptr727/Utilities#528
* Bump the nuget-deps group with 3 updates by @​dependabot[bot] in
ptr727/Utilities#529
* Bump the nuget-deps group with 3 updates by @​dependabot[bot] in
ptr727/Utilities#533
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#534
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#536
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#538
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#540
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#542
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#545
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#546
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#548
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#550
* Bump the nuget-deps group with 2 updates by @​dependabot[bot] in
ptr727/Utilities#552
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#554
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#555
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#556
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#557
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#558
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#559
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#561
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#560
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#562
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#563
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#564
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#565
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#566
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#567
* Bump the actions-deps group with 5 updates by @​dependabot[bot] in
ptr727/Utilities#569
* Bump the actions-deps group with 5 updates by @​dependabot[bot] in
ptr727/Utilities#568
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#571
* Bump the actions-deps group with 4 updates by @​dependabot[bot] in
ptr727/Utilities#570
* Commit the Registry-Rendered Agent Policy Files by @​ptr727 in
ptr727/Utilities#572
* Promote the Registry-Rendered Agent Policy Files and Dependency
Updates to Main by @​ptr727 in
ptr727/Utilities#573


**Full Changelog**:
ptr727/Utilities@4.1.86...4.1.105

Commits viewable in [compare
view](ptr727/Utilities@4.1.86...4.1.105).
</details>

Updated [xunit.analyzers](https://github.com/xunit/xunit.analyzers) from
2.2.0 to 2.3.0.

<details>
<summary>Release notes</summary>

_Sourced from [xunit.analyzers's
releases](https://github.com/xunit/xunit.analyzers/releases)._

No release notes found for this version range.

Commits viewable in [compare
view](https://github.com/xunit/xunit.analyzers/commits).
</details>

Updated [xunit.v3](https://github.com/xunit/xunit) from 4.0.2 to 4.0.3.

<details>
<summary>Release notes</summary>

_Sourced from [xunit.v3's
releases](https://github.com/xunit/xunit/releases)._

No release notes found for this version range.

Commits viewable in [compare
view](https://github.com/xunit/xunit/commits).
</details>

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Brings `README.md` into the fleet README structure
(`spec/readme-structure.md`, `spec/readme-sections.json`,
`spec/third-party-tools.json` at hub `main` `c175d557`). This is the
third of three pull requests for this cycle. It closes the 16 README
findings in `audit run 2026-11-09T16:23:53Z | hub c175d557 | branch
override develop`.

This is the README work parked since 2026-09 on
`resync/readme-structure`, which never opened as a pull request. It
waited on ptr727/ProjectTemplate#1190, which is now closed. Its three
commits cherry-picked cleanly onto current `develop`, and two follow-ups
were added.

## Changes

- Section names and order: `Use Cases` becomes `Overview`, and
`Installation` now precedes `Usage`.
- Links: every inline link is reference-style. The definitions are
grouped under the declared headers (Sections, Shields, Distribution,
Repo, External). `[license-link]` becomes the bare `[license]`.
- 3rd Party Tools: each entry carries the fleet description and link.
Nerdbank.GitVersioning now links to the library rather than the
marketplace action. Git Auto Commit is dropped, because nothing in this
repository or the hub workflows it calls uses it.
- Callouts use ASCII labels instead of emoji. The two `TL;DR` callouts
now read `Summary`, because the prose gate's semicolon rule fires on
`TL;DR` (filed as ptr727/ProjectTemplate#3954).
- A list item that ended in a trailing backslash, which renders as a
literal `\`, now ends in a period.

## Findings left open after the local review budget

The local strict review ran two rounds (3 findings, then 3). The first
round's two findings on this change's text are fixed above. Its third
reappears below. The second round's findings are listed here with their
class, per `local-strict-review` "Disposing of Findings":

- `introduced`, README.md:556: 3rd Party Tools did not list four tools
the repository uses that the hub catalog names. **Fixed in `1057c75`**
at the maintainer's direction: cspell, dotnet-outdated,
editorconfig-checker and markdownlint-cli2 now carry their catalog
descriptions. A third local pass over that commit recorded 0 findings.

## Pre-existing findings, not filed

- `pre-existing`, README.md:574 and the four other link-group headers:
if nuget.org renders the packed README with raw HTML disabled, the `<!--
... -->` headers show as literal text on the package page. `develop`
already carried four of these headers. The fleet spec requires them, so
any fix belongs to the hub spec. This is inferred, not observed. Check
it on the next published package page.
- `pre-existing`, README.md:96: on nuget.org, the TOC anchor
`#3rd-party-tools` may not resolve if the gallery's heading ids drop
leading digits. This line is unchanged by this branch. Also inferred,
not observed.
- `pre-existing`, README.md Repo link group: relative links
(`./WORKFLOW.md`, `./LICENSE`, ...) are likely dead on the nuget.org
package page. `develop` had the same relative links inline. The fleet
spec's Repo group calls for repo-relative paths.

## Verification

- markdownlint and cspell: pass.
- Prose gate on the diff: clean.
- Local strict review (agent-skill), recorded for every pushed head: 3,
3, then 0 findings.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Part a of 4 of the hub resync at hub `main` `c175d557` (`audit run
2026-11-09T16:23:53Z | hub c175d557 | branch override develop`). It
replaces #475, which the maintainer chose to split. That PR's Copilot
round read 32 of its 50 files and stopped at about 1,840 changed lines,
so each part here stays at or below that size. The four parts are #478,
#479, #480 and #481.

Every file here is byte-identical to the content #475's head
(`c1193c97`) carried. The skills tree and the whole-file docs are
byte-identical to the hub. The `AGENTS.md`/`GOVERNANCE.md` verbatim
sections were written by the hub's `scripts/carry.py`. See #475 for the
probes run before overwriting and for how the hand-merged files were
judged.

Files: `.github/skills/backlog-burndown/SKILL.md`,
`.github/skills/pr-review-conduct/SKILL.md`

## Findings left open by the local review

The local strict review recorded the findings below. Each is a reference
into a file another part carries, so it lasts only while this part sits
on `develop` alone. On the combined tree of all four parts, every
reference resolves. The four parts merge into `develop` back to back,
with no release dispatched in between, so no released state carries a
dangling reference.

- `introduced`, transient: .github/skills/backlog-burndown/SKILL.md:14 -
tells the agent to run `decision-triage` before an away-mode run (also
:58, :157, :165, :733, :955), but `.github/skills/decision-triage/` is
absent on this branch, so an agent reading the repo's skills tree
(Copilot, Codex) cannot run the pre-run triage. The away-mode criteria
at :736 are carried whole, so only that pre-run step is unfollowable.
Transient until b merges.
- `introduced`, transient: .github/skills/backlog-burndown/SKILL.md:696
- adds "Away Mode" for runs with no maintainer present, while this
tree's develop-version `unattended-handoff/SKILL.md`,
`merge-and-release/SKILL.md:16,52` and `session-handoff/SKILL.md:12,210`
still assign that run to `unattended-handoff`. So an unattended request
fires two competing loops. A backlog-burndown away-mode run invoked with
scope main or release is refused at the main merge, because
merge-and-release accepts only an `unattended-handoff` grant. Its seat
is also held to session-handoff's attended close order, which exempts
only an `unattended-handoff` seat. Transient until b (merge-and-release,
session-handoff) and d (deletes unattended-handoff) merge.
- `introduced`, transient: .github/skills/pr-review-conduct/SKILL.md:339
- renames the heading to "Every finding ends in a listed outcome" and
rewrites outcome 4 (:372). This tree's develop-version
`drive-pr/SKILL.md:196` and `local-strict-review/SKILL.md:133,137,147`
still cite "Every finding ends in one of five outcomes", which no longer
exists. drive-pr's carried include (:147) still carries the old outcome
4, "file the issue first, then reply with its link". So a driver files
an issue for a deferral that the new outcome 4 settles by fixing here or
declining under outcome 2. Transient until b (drive-pr) and c
(local-strict-review) merge.
- `introduced`, transient: .github/skills/pr-review-conduct/SKILL.md:358
- cites `GOVERNANCE.md` "Trust Boundaries and Hardening Effort" (also
:453) and "Design Before Code" (:455) as the grounds for declining or
backing a finding. Neither is carried as an include, and this branch's
GOVERNANCE.md has neither section, so a decline cites a section the repo
does not hold and the agent has no text to judge the decline against.
Transient until c merges.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… Skills (#479)

Part b of 4 of the hub resync at hub `main` `c175d557` (`audit run
2026-11-09T16:23:53Z | hub c175d557 | branch override develop`). It
replaces #475, which the maintainer chose to split. That PR's Copilot
round read 32 of its 50 files and stopped at about 1,840 changed lines,
so each part here stays at or below that size. The four parts are #478,
#479, #480 and #481.

Every file here is byte-identical to the content #475's head
(`c1193c97`) carried. The skills tree and the whole-file docs are
byte-identical to the hub. The `AGENTS.md`/`GOVERNANCE.md` verbatim
sections were written by the hub's `scripts/carry.py`. See #475 for the
probes run before overwriting and for how the hand-merged files were
judged.

Files: `.github/skills/comment-and-doc-style/SKILL.md`,
`.github/skills/decision-triage/SKILL.md`,
`.github/skills/drive-pr/SKILL.md`,
`.github/skills/merge-and-release/SKILL.md`,
`.github/skills/session-handoff/SKILL.md`

## Findings left open by the local review

The local strict review recorded the findings below. Each is a reference
into a file another part carries, so it lasts only while this part sits
on `develop` alone. On the combined tree of all four parts, every
reference resolves. The four parts merge into `develop` back to back,
with no release dispatched in between, so no released state carries a
dangling reference.

- `introduced`, transient: .github/skills/merge-and-release/SKILL.md:49
- makes a `backlog-burndown` away-mode run the one standing main-merge
grant, and :78 cites `backlog-burndown` "Away Mode".
`decision-triage/SKILL.md:12,125,160` and
`session-handoff/SKILL.md:235,247,264,270` route unattended work the
same way. But this branch's develop-version
`backlog-burndown/SKILL.md:15-17` has no away mode and sends the
no-maintainer loop to `unattended-handoff`, which is still present. So
an `unattended-handoff` run invoked with scope main is refused at the
main merge, and its seat is held to session-handoff's attended close
order, which now exempts only a backlog-burndown away-mode seat.
Transient until a and d merge.
- `introduced`, transient: .github/skills/drive-pr/SKILL.md:206 - its
include key and the :311 cite name `pr-review-conduct` "Every finding
ends in a listed outcome", but this branch's develop-version
pr-review-conduct still has "Every finding ends in one of five
outcomes". Their outcome 4 also disagrees: drive-pr's carried copy
records a deferral by class, while pr-review-conduct says "file the
issue first, then reply with its link". So a driver and a reviewer
following the two skills dispose of the same deferred finding
differently. Transient until a merges.
- `introduced`, transient: .github/skills/drive-pr/SKILL.md:225 - cites
`GOVERNANCE.md` "Trust Boundaries and Hardening Effort" to decline a
hardening finding, but the section is absent from this branch's
GOVERNANCE.md and drive-pr does not carry it as an include, so the
decline cites a section the repo does not hold. Transient until c
merges.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…m the Hub (#481)

Part d of 4 of the hub resync at hub `main` `c175d557` (`audit run
2026-11-09T16:23:53Z | hub c175d557 | branch override develop`). It
replaces #475, which the maintainer chose to split. That PR's Copilot
round read 32 of its 50 files and stopped at about 1,840 changed lines,
so each part here stays at or below that size. The four parts are #478,
#479, #480 and #481.

Every file here is byte-identical to the content #475's head
(`c1193c97`) carried. The skills tree and the whole-file docs are
byte-identical to the hub. The `AGENTS.md`/`GOVERNANCE.md` verbatim
sections were written by the hub's `scripts/carry.py`. See #475 for the
probes run before overwriting and for how the hand-merged files were
judged.

Files: `.editorconfig`, `.gitattributes`,
`.github/copilot-instructions.md`,
`.github/skills/audit-a-repo/SKILL.md`,
`.github/skills/branching-and-release-model/SKILL.md`,
`.github/skills/branching-and-release-model/references/branch-protection-and-promotion.md`,
`.github/skills/branching-and-release-model/references/release-publish-mechanics.md`,
`.github/skills/carried-instruction-file-guard/SKILL.md`,
`.github/skills/check-this-repo/SKILL.md`,
`.github/skills/comment-and-doc-style/references/carried-doc-references.md`,
`.github/skills/comment-and-doc-style/references/line-endings.md`,
`.github/skills/comment-and-doc-style/references/markdown-links.md`,
`.github/skills/copilot-instructions-keeper/SKILL.md`,
`.github/skills/dotnet-codestyle/SKILL.md`,
`.github/skills/dotnet-codestyle/references/conventions.md`,
`.github/skills/dotnet-codestyle/references/project-config.md`,
`.github/skills/dotnet-codestyle/references/testing.md`,
`.github/skills/fleet-code-review/SKILL.md`,
`.github/skills/git-commit-conventions/SKILL.md`,
`.github/skills/git-commit-conventions/references/history-rewrite.md`,
`.github/skills/python-codestyle/references/code-style.md`,
`.github/skills/python-codestyle/references/profiles.md`,
`.github/skills/python-codestyle/references/testing.md`,
`.github/skills/resync-a-repo/SKILL.md`,
`.github/skills/shell-codestyle/SKILL.md`,
`.github/skills/standup-a-repo/SKILL.md`,
`.github/skills/unattended-handoff/SKILL.md`,
`.github/skills/upstream-contribution-workflow/SKILL.md`,
`.github/skills/workflow-ci-contract/SKILL.md`,
`.github/skills/workflow-ci-contract/references/architecture.md`,
`.github/skills/workflow-ci-contract/references/test-methodology.md`,
`.markdownlint-cli2.jsonc`

## Findings left open by the local review

The local strict review recorded the findings below. Each is a reference
into a file another part carries, so it lasts only while this part sits
on `develop` alone. On the combined tree of all four parts, every
reference resolves. The four parts merge into `develop` back to back,
with no release dispatched in between, so no released state carries a
dangling reference.

- `introduced`, transient: .github/skills/unattended-handoff/SKILL.md:1
- deleted, while this branch's develop-version `AGENTS.md:114`,
`backlog-burndown/SKILL.md:17`, `merge-and-release/SKILL.md:16,52` and
`session-handoff/SKILL.md:12,17,176,188,202,210` still route the
no-maintainer loop and the main-merge standing grant to it. No away mode
exists anywhere on the tree, so an unattended request dead-ends:
backlog-burndown says to use a skill the repo no longer carries.
Transient until a, b and c merge.
- `introduced`, transient: .github/skills/fleet-code-review/SKILL.md:91
- tells a reviewer to suggest removing an incidental count per
`GOVERNANCE.md` "Incidental Counts", but that subsection is absent from
this branch's GOVERNANCE.md and is not carried as an include. "Design
Before Code" and "Trust Boundaries" at :57 and :70 are carried whole, so
they resolve. A Copilot review on this tree is pointed at a rule it
cannot read. Transient until c merges.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…m the Hub (#480)

Part c of 4 of the hub resync at hub `main` `c175d557` (`audit run
2026-11-09T16:23:53Z | hub c175d557 | branch override develop`). It
replaces #475, which the maintainer chose to split. That PR's Copilot
round read 32 of its 50 files and stopped at about 1,840 changed lines,
so each part here stays at or below that size. The four parts are #478,
#479, #480 and #481.

Every file here is byte-identical to the content #475's head
(`c1193c97`) carried. The skills tree and the whole-file docs are
byte-identical to the hub. The `AGENTS.md`/`GOVERNANCE.md` verbatim
sections were written by the hub's `scripts/carry.py`. See #475 for the
probes run before overwriting and for how the hand-merged files were
judged.

Files: `AGENTS.md`, `AUDIT.md`, `CODESTYLE.md`,
`.github/skills/local-strict-review/SKILL.md`,
`.github/skills/python-codestyle/SKILL.md`,
`.github/skills/repo-worktree/SKILL.md`,
`.github/skills/skill-lifecycle/SKILL.md`,
`.github/skills/workflow-ci-contract/references/d-guarantees.md`.

Copilot's first round on this pull request left `GOVERNANCE.md`,
`WORKFLOW.md` and `agent-conduct/SKILL.md` out of its file table. Those
three now travel alone in #482, #483 and #484. A second local pass over
this reduced head recorded 0 findings.

## Findings left open by the local review

The local strict review recorded the findings below. Each is a reference
into a file another part carries, so it lasts only while this part sits
on `develop` alone. On the combined tree of all four parts, every
reference resolves. The four parts merge into `develop` back to back,
with no release dispatched in between, so no released state carries a
dangling reference.

- `introduced`, transient: AGENTS.md:135 - routes no-maintainer runs to
`backlog-burndown`'s away mode and the question queue to
`decision-triage`, and no longer lists `unattended-handoff`. On this
branch `.github/skills/decision-triage/` is absent, and the
develop-version `backlog-burndown/SKILL.md:15-17` has no away mode and
redirects to `unattended-handoff`, which the routing table dropped. So
an agent asked to run unattended is routed to a mode that does not
exist, and is redirected to a skill the entry point no longer names.
Transient until a, b and d merge.
- `introduced`, transient:
.github/skills/local-strict-review/SKILL.md:152 - cites
`pr-review-conduct` "Every finding ends in a listed outcome" (also
:167), but this branch's develop-version pr-review-conduct still has
"Every finding ends in one of five outcomes". :156 owes another round
while a `pre-existing` finding "that outcome 4 fixes here" is open, but
that pr-review-conduct's outcome 4 is "file the issue first", which
never fixes here. So the round-closing test cannot be applied as
written. Transient until a merges.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Part e of the hub resync at hub `main` `c175d557` (`audit run
2026-11-09T16:23:53Z | hub c175d557 | branch override develop`). It was
split out of #480 because Copilot's round on that head left
`GOVERNANCE.md`, `WORKFLOW.md` and `agent-conduct/SKILL.md` out of its
file table. This single-file pull request carries `GOVERNANCE.md`
byte-identical to #475's head (`c1193c97`) and to the hub. The other
parts are #478, #479 and #481 (merged), #480, and the sibling
single-file parts #482 to #484.

## Findings left open by the local review

- `introduced`, resolved by #476: GOVERNANCE.md:271 - the Concurrency
bullet now requires each documented exception to be "cited by number,
never restated, in the comment above its implementing workflow's
concurrency: key", but develop's
.github/workflows/merge-bot-pull-request.yml:9-10 (exception 1) and
.github/workflows/run-periodic-codegen-pull-request.yml:13-14 (exception
5) restate their rationale and cite no number, and
resync/workflows-2026-11-09 fixes only publish-release.yml, so once
every part merges a WORKFLOW.md 5A audit of the D9/Workflow YAML
Conventions style rules still records both workflows as violating; fix
in a workflow change by replacing each comment with `# GOVERNANCE.md
"Workflow YAML Conventions" Concurrency exception (1)` / `(5)` as the
hub's catalog/snippets/workflows copies do

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Part f of the hub resync at hub `main` `c175d557` (`audit run
2026-11-09T16:23:53Z | hub c175d557 | branch override develop`). It was
split out of #480 because Copilot's round on that head left
`GOVERNANCE.md`, `WORKFLOW.md` and `agent-conduct/SKILL.md` out of its
file table. This single-file pull request carries `WORKFLOW.md`
byte-identical to #475's head (`c1193c97`) and to the hub. The other
parts are #478, #479 and #481 (merged), #480, and the sibling
single-file parts #482 to #484.

## Findings left open by the local review

- `introduced`, resolved by #476: WORKFLOW.md:192 - D7.1 now requires
the publisher's group to be ref-scoped `${{ github.workflow }}-${{
github.ref }}` with github.run_id appended on a push the plan does not
publish, but develop's .github/workflows/publish-release.yml:30-31 still
uses `group: ${{ github.workflow }}`, so after this merges a develop
push that publishes nothing can replace a pending main publish in the
shared group and the repo audits not operational on D7.1; the fix lives
on resync/workflows-2026-11-09, which is not among the recorded parts
(#478, #479, #481), so it stays broken unless that branch lands too
- `introduced`, resolved by #476: WORKFLOW.md:145 - D1.5 now requires a
workflow other events also trigger to yield the ruleset-bound aggregator
name only when github.event_name == 'pull_request', but develop's
.github/workflows/test-pull-request.yml:97 names the job `Check pull
request workflow status job` statically while the workflow also runs on
push (lines 14-15) and workflow_dispatch (line 16), so a dispatch on a
PR head posts the required context without the PR run's gates; same
dependency on resync/workflows-2026-11-09 as above

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Part g of the hub resync at hub `main` `c175d557` (`audit run
2026-11-09T16:23:53Z | hub c175d557 | branch override develop`). It was
split out of #480 because Copilot's round on that head left
`GOVERNANCE.md`, `WORKFLOW.md` and `agent-conduct/SKILL.md` out of its
file table. This single-file pull request carries
`.github/skills/agent-conduct/SKILL.md` byte-identical to #475's head
(`c1193c97`) and to the hub. The other parts are #478, #479 and #481
(merged), #480, and the sibling single-file parts #482 to #484.

## Findings left open by the local review

None. The local strict review recorded 0 findings.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#476)

Fixes the two workflow interface findings from the hub resync audit
(`audit run 2026-11-09T16:23:53Z | hub c175d557 | branch override
develop`). This is the second of three pull requests for this cycle.

**Merge after #482 and #483.** #475 was split, and those two parts carry
the hub's current `GOVERNANCE.md` "Workflow YAML Conventions" and
`WORKFLOW.md` D1.5/D7.1. Until it lands, this repository's carried
copies still describe the publisher's old ref-independent group, which
is the rule this branch replaces. Each local review pass recorded one
finding, and it was always this ordering dependency.

## Changes

- `publish-release.yml`: the concurrency group becomes the ref-scoped
publisher group that `WORKFLOW.md` D7.1 requires (Concurrency exception
2). It takes a `github.run_id` suffix for a push the plan does not
publish. The new group matches the hub's
`catalog/snippets/workflows/publish-release.yml` byte for byte. Its
actor allowlist matches `publish-plan-task.yml` at the pinned `7cfe988`.
- `test-pull-request.yml`: the aggregator's `name:` is now an
expression, per D1.5. Only a `pull_request` run posts the ruleset-bound
context `Check pull request workflow status job`. A push or dispatch run
on `main`/`develop` posts `Check workflow status job`, so it cannot
satisfy the required check on a pull request's head. Nothing else in the
repository consumes the check name.
- `merge-bot-pull-request.yml` and
`run-periodic-codegen-pull-request.yml` (`f2e075e`): the prose
concurrency comments become `GOVERNANCE.md "Workflow YAML Conventions"
Concurrency exception (1)` and `(5)`. The hub's Concurrency bullet has
each exception cited by number, never restated. Both now match the hub's
catalog snippets byte for byte. A local review of #482 found this
sibling, and the sweep found no other workflow out of line.

## Verification

- actionlint: pass.
- Local strict review (agent-skill, recorded): 1 finding, the ordering
dependency on #475 described above.
- The workflow comments are new comment lines, so this PR carries the
`comments` label.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings November 9, 2026 17:37
@coderabbitai

coderabbitai Bot commented Nov 9, 2026

Copy link
Copy Markdown

Important

  • Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@codecov

codecov Bot commented Nov 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.68%. Comparing base (ad5a202) to head (f279ce2).
⚠️ Report is 251 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #485   +/-   ##
=======================================
  Coverage   87.68%   87.68%           
=======================================
  Files          11       11           
  Lines        1941     1941           
  Branches      252      252           
=======================================
  Hits         1702     1702           
  Misses        166      166           
  Partials       73       73           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

🔵 Needs a closer look

Maintainer confirmation is needed because the promotion depends on live rulesets, Actions scheduling, remote workflow pins, and end-to-end release behavior that static review cannot verify.

No open issues 🎉

What changed in this PR

Promotes the third hub resynchronization cycle from develop to main, including dependency updates, workflow changes, and refreshed repository guidance.

Changes:

  • Updates shared NuGet package versions and reusable workflow pins.
  • Refines CI aggregator naming, concurrency behavior, and release configuration.
  • Refreshes carried skills, documentation, linting, and line-ending guidance.
  • Removes the retired unattended-handoff skill.
  • Adds conditional AOT reference-verification guidance; the existing LanguageTags.csproj configuration must be updated to comply.

This pull request requires changes.

File Description
Directory.Packages.props Updates shared NuGet dependency versions.
.markdownlint-cli2.jsonc Clarifies Markdown globs and nested exclusions.
.github/​workflows/​test-pull-request.yml Updates reusable tasks and event-specific aggregator names.
.github/​workflows/​run-periodic-codegen-pull-request.yml Updates the codegen task pin and concurrency rationale.
.github/​workflows/​publish-release.yml Updates release task pins and publisher concurrency.
.github/​workflows/​merge-bot-pull-request.yml Updates the merge-bot task pin and concurrency rationale.
.github/​skills/​workflow-ci-contract/​SKILL.md Refreshes workflow CI contract guidance.
.github/​skills/​workflow-ci-contract/​references/​test-methodology.md Updates workflow audit scenarios and methodology.
.github/​skills/​upstream-contribution-workflow/​SKILL.md Clarifies upstream contribution procedures.
.github/​skills/​unattended-handoff/​SKILL.md Removes the retired unattended-handoff skill.
.github/​skills/​standup-a-repo/​SKILL.md Updates repository standup guidance.
.github/​skills/​shell-codestyle/​SKILL.md Adds shell shim, parsing, and argument-handling guidance.
.github/​skills/​resync-a-repo/​SKILL.md Updates repository resynchronization procedures.
.github/​skills/​python-codestyle/​references/​testing.md Clarifies Python testing and coverage invocation.
.github/​skills/​python-codestyle/​references/​profiles.md Expands Python profile and CI toolchain guidance.
.github/​skills/​python-codestyle/​references/​code-style.md Updates Python documentation and subprocess guidance.
.github/​skills/​git-commit-conventions/​SKILL.md Updates commit, signing, identity, and cleanup rules.
.github/​skills/​git-commit-conventions/​references/​history-rewrite.md Clarifies history-rewrite identity requirements.
.github/​skills/​fleet-code-review/​SKILL.md Expands review scope and design-finding guidance.
.github/​skills/​dotnet-codestyle/​SKILL.md Refreshes .NET build, package, and style guidance.
.github/​skills/​dotnet-codestyle/​references/​testing.md Updates Microsoft.Testing.Platform and coverage guidance.
.github/​skills/​dotnet-codestyle/​references/​project-config.md Clarifies conditional AOT reference verification; requires consistency with existing project files.
.github/​skills/​dotnet-codestyle/​references/​conventions.md Refines modern C# convention guidance.
.github/​skills/​copilot-instructions-keeper/​SKILL.md Updates carried Copilot instruction maintenance rules.
.github/​skills/​comment-and-doc-style/​references/​markdown-links.md Clarifies Markdown link and definition rules.
.github/​skills/​comment-and-doc-style/​references/​line-endings.md Expands line-ending and byte-preservation guidance.
.github/​skills/​comment-and-doc-style/​references/​carried-doc-references.md Clarifies references permitted in carried documentation.
.github/​skills/​check-this-repo/​SKILL.md Updates local hub freshness and snapshot refresh guidance.
.github/​skills/​carried-instruction-file-guard/​SKILL.md Clarifies safeguards for carried instruction files.
.github/​skills/​branching-and-release-model/​SKILL.md Refreshes branching, publishing, and operational guidance.
.github/​skills/​branching-and-release-model/​references/​branch-protection-and-promotion.md Updates promotion and branch-protection mechanics.
.github/​skills/​audit-a-repo/​SKILL.md Updates audit execution, reporting, and cleanup guidance.
.github/​copilot-instructions.md Refreshes Copilot review coverage and automation instructions.
.gitattributes Clarifies text normalization and byte-preservation behavior.
.editorconfig Updates line-ending comments and exception wording.

Review effort: Lite

@ptr727

ptr727 commented Nov 9, 2026

Copy link
Copy Markdown
Owner Author

Answering the Copilot round on f279ce2e, verdict needs a closer look, (1) item, no counted finding:

Maintainer confirmation is needed because the promotion depends on live rulesets, Actions scheduling, remote workflow pins, and end-to-end release behavior that static review cannot verify.

No change needed. The verdict names no defect. Each point it lists has been checked against live state:

  • Live rulesets and settings: repo-config/configure.sh check ptr727/LanguageTags release at hub c175d557 reports Configuration matches.
  • Required check under the D1.5 expression name: this promotion's own pull_request run posted Check pull request workflow status job, and the PR reads mergeStateStatus: CLEAN with 18/18 checks.
  • Remote workflow pins: this batch changed no uses: pin. The publisher's new concurrency group matches the hub's catalog snippet and the actor allowlist of publish-plan-task.yml at the pinned 7cfe988.
  • End-to-end release behavior: merging this PR publishes nothing, since releases are a deliberate dispatch. The stable release stays the maintainer's separate step after the merge.

Maintainer confirmation is still required, because merging to main is the maintainer's step.

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