fix(create_report): eliminate duplicate createSession call (I1, I2)
I1: Remove dead fetch_service_auth_jwt function and replace with PdsJwtFetcher::fetch_with_jwt call.
I2: Thread access_jwt from fetch_session_and_did through PdsJwtFetcher::fetch_with_jwt to avoid duplicate createSession call.
This reduces PDS calls from 2 createSession per run to 1, as only fetch_session_and_did needs to call createSession; fetch_with_jwt (formerly fetch_service_auth_jwt) now uses the reused access_jwt.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
authored by