Skip to content

Add access request review skill#123

Open
LubuSeb wants to merge 5 commits into
runxhq:mainfrom
LubuSeb:access-request-review-55
Open

Add access request review skill#123
LubuSeb wants to merge 5 commits into
runxhq:mainfrom
LubuSeb:access-request-review-55

Conversation

@LubuSeb

@LubuSeb LubuSeb commented Jun 23, 2026

Copy link
Copy Markdown

Summary

Adds skills/access-request-review, a public runx skill that reviews a bounded access request against policy and current entitlements, then emits either a denial or a least-privilege one-time grant proposal.

The skill is proposal-only: it does not issue grants, call identity providers, move secrets, or bypass human approval.

Validation

  • runx-cli 0.6.13
  • runx harness skills/access-request-review --json passed with 3 cases:
    • least-privilege-grant-proposal
    • deny-for-disallowed-resource
    • missing-justification-fails-closed
  • runx verify --receipt-dir /tmp/runx-access-request-review-harness-receipts --json returned valid: true.
  • Dogfood run produced a sealed receipt for the grant-proposal path.
  • runx verify --receipt-dir /tmp/runx-access-request-review-dogfood-receipts --json returned valid: true.

Safety

Inputs are fixture-style JSON packets only. The runner is deterministic, read-only, and fails closed when the request, policy, or entitlement facts are incomplete.

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.

1 participant