What problem does it solve?
This Skill detects silent protocol and wire-format mismatches between the Sentry Cocoa SDK and Relay that can drop, misroute, or miscount telemetry without producing obvious errors.
Core Features & Use Cases
- Comprehensive Protocol Auditing: Checks headers, rate limits, data categories, envelope formats, client reports, authentication, dynamic sampling context, tracing, sessions, and sampling invariants against Relay specifications.
- Cross-SDK Corroboration: Compares candidate mismatches with independent implementations in Sentry peer SDKs to distinguish Cocoa-specific defects from ecosystem-wide behavior or false positives.
- Guarded Issue Management: Deduplicates and updates relay-audit GitHub issues, respects human-maintained ignore scenarios, performs reverse checks for resolved findings, and audits coverage-map drift.
- Use Case: Run the weekly audit after a networking or protocol change to identify a casing error in a rate-limit header, verify it against Relay and peer SDKs, and file a precise, commit-pinned issue without modifying SDK code.
Quick Start
Run the relay-conformance-audit skill from a sentry-cocoa checkout to audit the current protocol surface and report corroborated findings through GitHub.