Standardize README security policy section#193
Open
Copilot wants to merge 2 commits into
Open
Conversation
Copilot
AI
changed the title
[WIP] Update README Security Policy section
Standardize README security policy section
Jun 2, 2026
kbond
approved these changes
Jun 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates
README.mdto use the standardized Security Policy wording forzenstruck/browser, with the repository-specific security URL expressed as a Markdown link.README
## Security Policysection with the approved standardized copyhttps://github.com/zenstruck/browser/securityResult
zenstruck/browserwith the requested SymfonyCasts-style security disclosure guidanceOriginal prompt
Create exactly one pull request for
zenstruck/browserto update its README Security Policy section.Requirements:
zenstruck/browserfor now.copilot. Do not create any branch on the upstreamzenstruck/browserrepository.copilotfork to the upstream repository.zenstruck/browser.Use this exact section text:
Security Policy
If you discover a security vulnerability, please do not open a public issue or pull request. Instead, please review this repository's Security Policy for instructions on how to report it responsibly.
Important constraints:
copilotfork, not a branch onzenstruck/browser.zenstruck/browser.The following is the prior conversation context from the user's chat exploration (may be truncated):
User: I'd like to update zenstruck packages readmes to add a security policy section.
Browser::click()to work with css selector #60 (but with the link changed to the specific repo)Anything else for me to confirm?
Assistant: Yes: I have enough to proceed except for one important confirmation.
I can use the exact section text from
SymfonyCasts/dynamic-formsPR #60, with only the repo-specific security-policy link changed. I also identified thezenstruckorg and its public repos.What I need you to confirm is:
Use your fork for every target repo?
Since you want “a non-draft PR for each using a fork,” I need your confirmation that I should open PRs from your forked branches rather than direct branches on
zenstruck/*.Scope of repos:
I’ll target only repos that are:
zenstruckorgInclude or exclude infra/template repos?
Some public non-archived repos likely are not package repos, such as:
zenstruck/.githubzenstruck/ci-testzenstruck/php-templateI plan to exclude anything not actually on Packagist, which should naturally remove those, but if you want any extra exclusions, say so now.
If that all sounds right, reply with something like:
Then I’ll create the PRs.
User: 1. I want it to be forked to copilot (not kbond) and the PR opened from your fork. I don't want branches created on the zenstruck repos
2. Scope is good
3. No
Assistant: We’re waiting on your approval of the requested GitHub action, and once you respond to that prompt I can continue.
User: @copilot Accepted Confirmation: Confirm cloud agent session
Assistant: Started — I’ve kicked off the work to create the PRs from the
copilotforks.You can track progress here:
https://github.com/copilot/tasks/pull/PR_kwDOD9YODc7hwSRW?session_id=2795e5da-62d0-455c-9896-84f19cbf2280
User: can I approve the rest of the agent sessions? (for the other repos)?
Assistant: Yes — please approve the remaining agent sessions for the other repositories as they appear.
Each repo needs its own fork/branch/PR flow, so those confirmations are expected. Once approved, I can continue opening the non-draft PRs from the
copilotforks.User: when can I see the approval boxes?
Assistant: You’ll see them when the agent reaches the step that needs permission for each repository — typically when it’s about to create or use the
copilotfork / open the PR.If you don’t see them yet, that usually means the agent is still:
They should appear progressively, not all at once. The best place to watch is the task page I linked earlier; as the agent advances repo by repo, GitHub should surface the approval prompts there. If one repo finishes and no new prompt appears after a bit, refresh the task page.
User: Ok, I see you created the one for foundry. I have some modifications to make before proceeding with the others:
Assistant: Understood.
I’ll c...
This pull request was created from Copilot chat.