Skip to content

feat(datapacks): add authz-perf-medium fixture pack#206

Merged
david-leifker merged 1 commit into
mainfrom
feat/authz-perf-medium
Jun 24, 2026
Merged

feat(datapacks): add authz-perf-medium fixture pack#206
david-leifker merged 1 commit into
mainfrom
feat/authz-perf-medium

Conversation

@david-leifker

Copy link
Copy Markdown
Contributor

Summary

  • Adds datapacks/authz-perf-medium/, a medium-scale authorization performance fixture (~6378 MCPs, ~3.5 MB) for policy-evaluation benchmarking.
  • Pack structure matches showcase-ecommerce: index.json + ordered mcps/ files, with boot editable policies deactivated on load so fixture policies take effect.
  • Includes 17 synthetic test personas (password = username), groups, domains, glossary, and policies using standard boot roles (Admin, Editor, Reader).

Test plan

  • datahub datapack load authz-perf-medium --url file://$(pwd)/datapacks/authz-perf-medium/index.json --trust-custom succeeds against a local quickstart instance
  • Sentinel entities exist after load (persona-admin, internal-domain-0001)
  • datahub datapack unload authz-perf-medium restores boot policy state
  • Registry entry added in datahub main repo points to this pack URL (follow-up PR)

Made with Cursor

Medium-scale authorization performance datapack for policy evaluation
benchmarking: users, groups, domains, glossary, and policies with boot
policy deactivation on load.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Jun 24, 2026

Copy link
Copy Markdown

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
datahub-docs-archive Ignored Ignored Jun 24, 2026 5:41pm

Request Review

@david-leifker david-leifker merged commit 0db5bec into main Jun 24, 2026
3 checks passed
@david-leifker david-leifker deleted the feat/authz-perf-medium branch June 24, 2026 17:44
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