Reads optional FIT workout-reference evidence without importing activity streams or changing event JSON. Supports browser ArrayBuffers/Uint8Arrays and Node buffers (including views with nonzero offsets). Validates CRC and structure; invalid files return empty data classes, never partial trusted evidence. Optional malformed metadata is isolated to its identifiable application/field dependencies. Unknown exporter identities are unsupported, not malformed. No names or IDs are logged. Source safety bounds are 64 MiB and 10,000 records per returned collection; overflow is invalid, not truncated. References indicate source-described usage, not account authentication or completion of prescribed targets.
Opt-in source metadata reader with dynamic developer-field resolution, isolated diagnostics and no activity writes. Invalid optional session context does not discard independent Guide evidence; ambiguous Guide groups are rejected.