Skip to content

Add docs for HTTP.Sys CBT hardening#37086

Merged
wadepickett merged 2 commits intomainfrom
brecon/cbt
May 5, 2026
Merged

Add docs for HTTP.Sys CBT hardening#37086
wadepickett merged 2 commits intomainfrom
brecon/cbt

Conversation

@BrennanConroy
Copy link
Copy Markdown
Member

@BrennanConroy BrennanConroy commented Apr 30, 2026

Copy link
Copy Markdown
Contributor

@wadepickett wadepickett left a comment

Choose a reason for hiding this comment

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

Approved. This is super clean, I"m not finding anything to address!

@BrennanConroy
Copy link
Copy Markdown
Member Author

Do we put any metadata when content is created with help from AI?

@@ -1,3 +1,3 @@
---
title: HTTP.sys web server implementation in ASP.NET Core
ai-usage: ai-assisted
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.

ai-usage: ai-assisted already in the doc, so no need to add it here.

Added ai-usage: ai-assisted metadata
@wadepickett
Copy link
Copy Markdown
Contributor

wadepickett commented May 1, 2026

Do we put any metadata when content is created with help from AI?

Done, thanks for the heads up.
We use: ai-usage: ai-assisted
One article already had it. The other needed it however which I entered just now.

@wadepickett
Copy link
Copy Markdown
Contributor

wadepickett commented May 1, 2026

Just a side note on AI tools for this repo since AI was mentioned (OK, a bit out of scope, but I'll drop this in anyway):

I set up some GitHub Copilot agent, skills, and instruction files on this repo early in the year to help Copilot out when it's assigned an issue. It can handle more as a result, but still requires close scrutiny — and in many cases some of the work is just moved to the review, where it's corrected or reorganized manually as needed.
https://github.com/dotnet/AspNetCore.Docs/tree/main/.github

I also set up a triage instruction set that generates a report and action plan that can be dropped into the issue discussion, so we can get a sense of how Copilot would handle it, make changes, and then assign it to Copilot if we think it's a good fit.
https://github.com/dotnet/AspNetCore.Docs/tree/main/.github/agents

On the issue, select Copilot so the issue is in context, then use the following prompt (non-blazor for this one):


For this GitHub Issue as context, follow all instructions here:
/dotnet/AspNetCore.Docs/.github/agents/issue-triage-nonblazor.agent.md
The report you generate needs to be in a .md file in this chat.


Review, adjust the action plan in report if needed, and drop it in the discussion. Copilot will pick it up when assigned to the issue, it knows to look for it on this repo. Next, I will get it more integrated as a default agent that runs in the issue creation workflow.

@wadepickett
Copy link
Copy Markdown
Contributor

@BrennanConroy, I thought I would hold off merging to give a chance for other reviews to come in, but it has been a few days. Should I go ahead and merge?

@BrennanConroy
Copy link
Copy Markdown
Member Author

Yeah, feel free to merge

@wadepickett wadepickett merged commit e0fc0ae into main May 5, 2026
4 checks passed
@wadepickett wadepickett deleted the brecon/cbt branch May 5, 2026 20:55
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