fix: preserve symlinks in validate_key test fixture copy
The settings_client fixture was missing symlinks=True, causing
shutil.copytree to fail on the journal fixture's health log symlinks.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>