Skip to content

hip-0127: gatewaypolicy is Gateway, not Policy - #38

Merged
zeekay merged 1 commit into
mainfrom
fix/hip-0127-gatewaypolicy
Jul 18, 2026
Merged

hip-0127: gatewaypolicy is Gateway, not Policy#38
zeekay merged 1 commit into
mainfrom
fix/hip-0127-gatewaypolicy

Conversation

@zeekay

@zeekay zeekay commented Jul 18, 2026

Copy link
Copy Markdown
Member

2-line correction matching shipped code (clients/gateway/edge). Split from the shared hip-status branch so it lands independently of HIP-510.

gatewaypolicy was double-filed under both Policy (§2 row 4) and Gateway (row 9),
and the §3 naming-law example said "gatewaypolicy → Policy". It is the Gateway edge
rate-limit store (RPM/CacheTTL/Methods) — NOT a (principal,ctx)→verdict decision.
Shipped as clients/gateway/edge (cloud). Drop it from the Policy row; keep it in
Gateway; fix the naming-law arrow to gatewaypolicy → Gateway. Policy in the cloud
binary is realized as flags (engine) + admission (its one-way consumer, ex-featuregate);
authz/RBAC live in IAM, entitlements in commerce — orthogonal, never folded into flags.
@zeekay
zeekay merged commit 2f2a084 into main Jul 18, 2026
4 checks passed
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