Use when debugging or handling permission errors in Frappe/ERPNext. Prevents broken document access from throwing in permission hooks. Covers PermissionError (403), has_permission hook failures, User
skills/source/errors/frappe-errors-permissions/SKILL.md(main)