Skip to content

refactor: reorganize security docs into more logical locations#816

Merged
EricGustin merged 9 commits intomainfrom
ericgustin/reorg-security-docs
Mar 4, 2026
Merged

refactor: reorganize security docs into more logical locations#816
EricGustin merged 9 commits intomainfrom
ericgustin/reorg-security-docs

Conversation

@EricGustin
Copy link
Member

@EricGustin EricGustin commented Feb 25, 2026

Move security research program to resources/ and dissolve the guides/security section, placing the MCP server security guides under guides/create-tools/secure-your-server.


Note

Medium Risk
Primarily documentation/navigation changes, but it moves and deletes pages and adds multiple redirects, so the main risk is broken internal links or unexpected redirect/SEO issues if any paths were missed.

Overview
Reorganizes the security documentation section by dissolving guides/security and relocating MCP server security guidance under guides/create-tools/secure-your-server.

Updates cross-site references (tutorials, learn pages, and changelog) to the new URLs, moves the Security Research Program into resources, and adds permanent Next.js redirects for the old guides/security/* routes. Also regenerates public/llms.txt to reflect the new doc paths.

Written by Cursor Bugbot for commit a9f262a. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Feb 25, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Mar 4, 2026 11:26pm

Request Review

@EricGustin EricGustin force-pushed the ericgustin/reorg-security-docs branch from 09e052a to 37a2fef Compare February 25, 2026 21:29
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Style Review

Found 1 style suggestion(s).

Powered by Vale + Claude

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Style Review

Found 1 style suggestion(s).

Powered by Vale + Claude

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@evantahler
Copy link
Contributor

I don't really know how to review this PR with all the changes to remove the dates. Was that intentional?

@EricGustin
Copy link
Member Author

EricGustin commented Feb 26, 2026

@evantahler everything inside of public/_markdown/en is auto-generated by a github action. I don't understand it either. That type of thing shouldn't be pushing changes to PRs in my opinion

Copy link
Contributor

@evantahler evantahler left a comment

Choose a reason for hiding this comment

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

@EricGustin I think if you rebase this, all those generated files will go away

EricGustin and others added 6 commits March 4, 2026 15:23
Move security research program to resources/ and dissolve the guides/security
section, placing the MCP server security guides under guides/create-tools/secure-your-server.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The dev-specific `.next/dev/types/routes.d.ts` import was an unintentional
artifact from running `pnpm dev/build` locally. Restore to the canonical
`.next/types/routes.d.ts` path. This file is auto-generated by Next.js and
should not be manually edited.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@EricGustin EricGustin force-pushed the ericgustin/reorg-security-docs branch from 4bd2b3c to 1ddfbfe Compare March 4, 2026 23:23
EricGustin and others added 3 commits March 4, 2026 15:23
The llms.txt was deleted when resolving a modify/delete conflict in
a CI bot commit during rebase. Restore to main's current version.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@EricGustin
Copy link
Member Author

@evantahler , rebased ✅

@EricGustin EricGustin requested a review from evantahler March 4, 2026 23:28
Copy link
Contributor

@evantahler evantahler left a comment

Choose a reason for hiding this comment

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

only 15 files changed! much better

@EricGustin EricGustin merged commit 417fa8b into main Mar 4, 2026
8 checks passed
@EricGustin EricGustin deleted the ericgustin/reorg-security-docs branch March 4, 2026 23:38
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