Merge origin/main into fix/doctor-bundle-custom-redaction

main

Commit

peyton-alt2w ago

Main now enables cobra.EnableTraverseRunHooks and moved doctor's redaction load to the root's own PreRunE, which still skips doctor subcommands. Fold EnsureRedactionConfigured into the doctor group's PersistentPreRunE after the broken-.entire report, and drop the shadowing guard test: with traversal on, a subcommand's own persistent pre-run no longer replaces the group's.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com Entire-Checkpoint: 01M51FY8HXG063EJZ537CFNENS