Skip to content

docs: rewrite the agent guards landing page - #980

Merged
davidmytton merged 6 commits into
mainfrom
david/cursor/guards-landing-page-d61d
Oct 9, 2026
Merged

davidmytton merged 6 commits into
mainfrom
david/cursor/guards-landing-page-d61d

Conversation

@davidmytton

Copy link
Copy Markdown
Collaborator

Rewrites /guards as an introduction for a new reader, matching the structure of the /coding-agents landing page from #977 and #979.

The page now covers what agent guards are for (actions with no HTTP request, checked with guard() rather than protect()), the key capabilities, use cases mapped to the worked policies in Policy examples, how it works (labels and typed inputs, detectors, Guard policies in Rego, starting points, dry run then live), a guard() versus protect() comparison, a supported-SDKs table with each SDK's framework integrations, the main limitations, and cards to every guide.

No reference material moved: nothing links to an anchor on /guards, and the old page's content already lives on the sub-pages it now links to. The "Observe, enforce, audit" table and the "Where enforcement runs" section are folded into the capabilities and how-it-works sections.

Screenshots for the page were regenerated.

Open in Web Open in Cursor 

Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
@vercel

vercel Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
arcjet-docs Ready Ready Preview Oct 9, 2026 8:08pm UTC

Request Review

Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
…ention

Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>

@arcjet-review arcjet-review Bot 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.

Arcjet Review — 🟢 Low Risk

Decision: Approved

Rationale: Documentation-only change: rewrites a single landing page MDX file and updates two screenshot baselines. No code paths, dependencies, auth, or infrastructure touched. Security review checklist is not applicable to prose. The copy accurately describes concepts referenced elsewhere in the docs (guard() vs protect(), labels, inputs, dry run), and all internal links point to existing documented sections. No secrets, no injection surface, no behavior change.

Summary of Changes

Rewrites /guards as a new-reader-oriented landing page: adds Capabilities, Use cases (table linking to policy examples), How it works (with labels/inputs, detectors, policies, starting points, dry run), a guard() vs protect() comparison, a Supported SDKs table, Limitations, and a refreshed CardGrid. Regenerates the two guards page screenshot baselines.

Review: f0b0502c | Model: anthropic/claude-opus-4-7 | Powered by Arcjet Review

Comment thread src/content/docs/guards/index.mdx
Comment thread src/content/docs/guards/index.mdx
Comment thread src/content/docs/guards/index.mdx
Comment thread src/content/docs/guards/index.mdx
cursoragent and others added 2 commits October 9, 2026 20:00
… examples

Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
Co-authored-by: David Mytton <davidmytton@users.noreply.github.com>
@arcjet-review arcjet-review Bot added the ready Ready to merge label Oct 9, 2026
@davidmytton
davidmytton merged commit 515ef6f into main Oct 9, 2026
11 checks passed
@arcjet-review arcjet-review Bot removed the ready Ready to merge label Oct 9, 2026
@davidmytton
davidmytton deleted the david/cursor/guards-landing-page-d61d branch October 9, 2026 21:22

This branch was successfully deployed

1 active deployment
Preview — 5dabb4b7 Deployed Oct 9, 2026 by vercel[bot]
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