stigg-entitlements
Stigg Entitlements — Gate Features and Report Usage
This skill covers the runtime side: checking entitlements at request time, reporting usage, and keeping checks reliable when Stigg is briefly unreachable.
Before You Start
Per the umbrella stigg skill: search first. SDK init signatures and entitlement-method names evolve — open the relevant SDK / REST page (Mintlify Stigg docs MCP) before authoring.
The Two Most Important Rules
Rule 1 — Raw events vs calculated usage is by throughput, not by who counts
Stigg accepts usage data through two paths. They look similar; their scaling characteristics are different.
Naming note: the GraphQL mutations / Node SDK methods are
reportEvent(raw events) andreportUsage/reportUsageBulk(calculated). Direct REST callers hitPOST /api/v1/eventsandPOST /api/v1/usagefor the same operations. The shorthand "events.report" / "usage.report" you'll see used in this skill refers to the conceptual operation, not a specific SDK namespace.