ci: shorten memory benchmark temp root (#5284)
## Summary
- use a short unique `/tmp/cwbench.XXXXXX` root for the Linux Memory
Benchmark before invoking the existing benchmark command
- keep non-memory benchmark matrix entries on `${{ runner.temp }}`
- ignore local `llm/` review artifacts and remove the tracked
`llm/reviews/5279/gate.sh` file inherited from the rebased base
## Verification
- `actionlint .github/workflows/linux-benchmarks.yml` with custom
runner-label warnings ignored
- old representative socket path: 120 bytes; new representative socket
path: 94 bytes
- `/code/llm-settings/shared/skills/pr/references/commit-gate.sh HEAD`
- Linux Benchmarks workflow dispatch passed end to end before the
rebase:
https://github.com/cardano-foundation/cardano-wallet/actions/runs/25724369765
- Memory Benchmark artifact contains `memory-bench-results.csv`,
`memory.hp`, `memory.svg`, `memory.log`, and `memory.error.log`
Fixes #5283