Skip to content

Add policy management documentation - #619

Merged
michaeljguarino merged 1 commit into
mainfrom
policy-documentation
Aug 29, 2026
Merged

Add policy management documentation#619
michaeljguarino merged 1 commit into
mainfrom
policy-documentation

Conversation

@michaeljguarino

Copy link
Copy Markdown
Member

Adds documentation for the current support for policy management in stacks + workbenches. Heavily relies on the policy-examples repo but also adds useful additional context.

Plural Flow: docs
Plural Preview: docs

@plural-copilot plural-copilot 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.

✅ Deploy preview for docs-pr-619 is ready!

Name Details
⚡ Service docs-pr-619 (5 / 5 ready)
☁️ Cluster plural (eks)
:octocat: Commit sha 643e628
Plural URL https://console.mgmt.plural.sh/cd/clusters/446acdef-8524-425a-a49f-5336a...
🔍 Logs URL https://console.mgmt.plural.sh/cd/clusters/446acdef-8524-425a-a49f-5336a...
🌊 Flow URL https://console.mgmt.plural.sh/flows/08a17af1-8578-449e-9ae1-28ccd97eafc...
Preview Link Preview

You can learn more about preview environments and Plural Flows here

@greptile-apps

greptile-apps Bot commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR adds policy-management documentation covering stack and workbench policies, simulation, testing, and common use cases.

  • Adds policy-management pages, navigation entries, route metadata, and a simulator image.
  • Adds Rego syntax highlighting and supporting dependencies.
  • Updates CodeQL and SARIF-upload actions to v3.
  • Documents optional codebase-memory persistence for AI agents.

Confidence Score: 5/5

The PR appears safe to merge.

The previously reported malformed route-index issue is fixed at current HEAD, and no blocking failure remains.

Important Files Changed

Filename Overview
generated/routes.json Adds valid, synchronized route mappings for all five policy-management pages and no longer contains the previously reported conflict markers.
src/routing/docs-structure.ts Adds the policy-management section and four child pages to documentation navigation.
pages/plural-features/policy-management/index.md Introduces the policy-management overview, decision model, management workflow, and links to detailed guides.
pages/plural-features/policy-management/stack-policies.md Documents stack-policy inputs, decisions, Rego examples, bindings, and Terraform configuration.
pages/plural-features/policy-management/workbench-policies.md Documents workbench-policy inputs, authorization decisions, bindings, and Terraform configuration.
pages/plural-features/policy-management/simulating-policies.md Documents policy simulation, Rego tests, CI validation, and publication through an infrastructure stack.
src/highlight.ts Registers Rego language support with the highlight.js core instance.
pages/_app.tsx Loads the Rego syntax-highlighting registration during application initialization.

Reviews (2): Last reviewed commit: "Add policy management documentation" | Re-trigger Greptile

Comment thread generated/routes.json Outdated
Adds documentation for the current support for policy management in stacks + workbenches.  Heavily relies on the policy-examples repo but also adds useful additional context.
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​styra/​highlightjs-rego@​0.1.2721009082100

View full report

@michaeljguarino

Copy link
Copy Markdown
Member Author

@greptileai

@michaeljguarino michaeljguarino added new-content For new docs content. hotfix labels Aug 29, 2026
@michaeljguarino
michaeljguarino merged commit 370f462 into main Aug 29, 2026
15 checks passed
@michaeljguarino
michaeljguarino deleted the policy-documentation branch August 29, 2026 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant