Charter · Verifier rules

orphan (warning)

Warning. Reported when an action id exists and no role grants it, so no principal ever receives that action. Either a grant is missing from the charter or the action is dead code.

Charter
{ everyone: { allow: ['*'], deny: ['settings'] } }
Action ids
[
  'welcome',
  'programme',
  'seats',
  'me.tickets',
  'me.pass',
  'door.list',
  'members',
  'takings',
  'settings',
]
Reported issues
[
  {
    level: 'warning',
    rule: 'orphan',
    detail: 'action "settings" is granted by no role — deployed but unreachable',
  },
]
Output matches the expected value

Runs in this page on the installed package. The input and the expected output are defined by the example.