explain_rule
Retrieve details on Gemmein's seven access rules to design collections or debug runtime denials. Returns contracts, uses, and data-leak mistakes; omit rule for full cheat-sheet and cross-cutting law.
Instructions
Call while DESIGNING a collection — which rule fits this data? — or when a rule refuses something at runtime. One of the seven rules (private, shared, admin_write, public_read, community, addressed, direct) returns its exact access contract, what it is right for, and the mistakes that leak data. Call with no rule for the all-seven cheat-sheet plus the cross-cutting law, including what NO rule supports (team/group/workspace scope, per-user visibility inside a rule) — if the app needs those shapes, that is a fit gap to report to your human, never something to approximate with client-side filtering.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rule | No | the rule to explain; omit for the all-rules cheat-sheet |