36c1755065
TCC keys permission grants to the app's code-signing requirement. Grants made to pre-#73681 builds carry a cdhash-pinned requirement that no longer matches the rebuilt bundle, so macOS re-prompts on every capture even though the System Settings toggle shows ON — and the modern prompt has no Allow button, so users cannot complete the one-time re-grant. - hermes doctor: new check_macos_tcc_grants() reports the desktop bundle's DR class (cdhash-pinned → grants reset on every update; identifier-pinned → stable) and prints the exact stale-grant repair (tccutil reset, toggle ON, fully quit & relaunch). - hermes update: after a successful update on macOS with a desktop app installed, print the one-line stale-grant guidance. - docs: desktop.md no longer claims grants persist 'out of the box'; documents the one-time re-grant for pre-fix grants. Closes #86385