fix(oauth-client): Phase 5 cycle 2 — re-accept stale snapshots and properly revert subscription tampering
- C1: Accept 4 stale snapshots (oauth_client_discovery__https_confidential_happy_discovery, oauth_client_metadata__confidential_happy, oauth_client_metadata__dpop_bound_false, oauth_client_metadata__scope_grammar_invalid) to reflect corrected check emission order from C3 (Keys have unique kid values now emitted immediately after JWKS is valid JSON instead of at the end).
- C2: Properly restore labeler_subscription snapshots (unreachable_endpoint_network_error, empty_stream_advisories) to exact 73c9de4 state using git show to avoid flaky timing values (0ms, not 2ms/3ms).
- M1: Add trailing periods to 3 test comments in tests/oauth_client_jwks.rs per CLAUDE.md conventions.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>