task: aphoria-config-access
created: 2026-02-06
phase: AUDIT
before_count: 5
current_count: 5
status: DEFERRED
reason: |
  Config access pattern is low severity (assessed as "Low" in audit).
  The remaining clones are for small structs (EntropyConfig, ShadowConfig)
  where cloning is acceptable. The ClaimProcessor clone is needed because
  it stores config for later use.

  Higher priority fix-all issues from code review were addressed instead:
  - eval/harness.rs:268 - Fixed cache directory fallback (WARNING)
  - eval/db.rs:86-89 - Fixed silent JSON serialization fallback (WARNING)
  - eval/db.rs:205-216 - Added logging for silent error recovery (SUGGESTION)
  - expiry.rs:55 - Added bounds checking for duration overflow (SUGGESTION)
  - community/anonymizer.rs:143 - Fixed unstable hash using Debug format (SUGGESTION)
  - community/extractor_loader.rs:144 - Implemented atomic file writes (WARNING)
  - handlers/shadow.rs:130 - Fixed path manipulation fallback (SUGGESTION)
  - eval/harness.rs:320-321 - Extracted hardcoded constants to config (WARNING)
