<!--
Thanks for contributing to shuck!

Before opening this PR, please confirm:

- [ ] You have read CONTRIBUTING.md and CLEAN_ROOM.md.
- [ ] The PR title follows Conventional Commits (e.g. `feat(linter): add C042`, `fix(parser): handle nested heredocs`). The title is what lands on `main` and drives release-please.
- [ ] No ShellCheck source, wiki content, or verbatim diagnostic text has been copied into this change.
-->

## Summary

<!-- What does this change do, and why? Link the issue it closes if applicable. -->

## Changes

<!-- Bullet the user-visible or structural changes. -->
-
-

## Test plan

<!-- How did you verify this works? Tick what applies; add commands you ran. -->
- [ ] `make check` (fmt + clippy + cargo-shear)
- [ ] `make hawk` (workspace dead public API)
- [ ] `make test`
- [ ] `make test-large-corpus` (for rule changes that affect conformance)
- [ ] Added or updated unit / integration / insta snapshot tests
- [ ] Manually exercised the CLI where relevant

## Notes for reviewers

<!-- Anything non-obvious: trade-offs, follow-ups, known limitations. -->
