Allow options to continue processing non critical epoch errors #58

Open
opened 2026-03-21 01:03:08 -07:00 by tyler · 0 comments
Owner

If an annotation is to close to another annotation, the epoch calculation will fail because both annotations fall on the same index. Should add options to keep existing error (strict), shift the second annotation if there is a difference in milliseconds but not index to the next available index, up to a reasonable shift (0.1s?). If the annotations fall perfectly on the same millisecond, shift one at random. Last option could be to just delete the second event, or one at random if there is a tie.

If an annotation is to close to another annotation, the epoch calculation will fail because both annotations fall on the same index. Should add options to keep existing error (strict), shift the second annotation if there is a difference in milliseconds but not index to the next available index, up to a reasonable shift (0.1s?). If the annotations fall perfectly on the same millisecond, shift one at random. Last option could be to just delete the second event, or one at random if there is a tie.
tyler added the Kind/Feature
Reviewed
Confirmed
1
Priority
Medium
3
labels 2026-03-21 01:03:08 -07:00
Sign in to join this conversation.