Grant Check
grant_checkTests an incoming ask against a person's standing grants and routes, returning whether to act on it, send it to another agent, or ask the person directly.
Instructions
Before an ask reaches the person (a NEEDS NATE line, a phone or VR question, a message), test it against their standing grants and routes. Returns one of: 'act: ...' a grant covers it and it is yours: do it, then say what you did; leave it off NEEDS NATE; 'send: ...' it belongs to another agent (it acts on it, or answers that kind of question): send it there; 'ask: ...' nothing covers it, or it names something always asked (public, money, accounts, deleting, or what only their senses answer: an exam, a listen, a headset test). sender: your name as the team knows you (an entry with an owner is yours or someone else's). Phone and stage asks run the same test themselves.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ask | Yes | ||
| sender | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |