fix(bug-report): exclude prompt-render internals from verbose output (#63)
#### Description `tide bug-report -v` filters variables through `string match -r --invert "^_tide_prompt_var.*"` — but no variable named `_tide_prompt_var` has ever existed in this fork. The real internals are `_tide_prompt_<pid>` (the raw rendered prompt, ANSI escapes and all) and, once #62 lands, `_tide_prompt_tmpfile`, so verbose output dumped the full prompt contents. Match the `^_tide_prompt_` prefix instead; user-facing `tide_prompt_*` settings have no leading underscore and are unaffected. Verified in the isolated test HOME: with both internals set (2 matching globals), `tide bug-report -v` now emits 0 `_tide_prompt_` lines while still listing all other tide variables. #### How Has This Been Tested - [x] I have tested using **MacOS**. - [ ] I have tested using **Linux**. #### Checklist - [ ] I am ready to update the wiki accordingly. - [ ] I have updated the tests accordingly. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Fable 5 <noreply@anthropic.com>