Snapshot of auth-relevant environment state.
Returned by ClaudeWrapper.Auth.detect/0 and
ClaudeWrapper.Auth.detect_from/1 so callers see both the resolved
strategy and the raw signals that drove the decision.
Mirrors the Rust AuthSummary struct from the claude-wrapper crate.