- Added parsing of annotation `id` into `envelopeId`, `receiverId`, `index`, and `internalType`. - Added validation for `id` format, ensuring it has exactly 4 parts and numeric checks for relevant fields. - Throws `BurnAnnotationException` if `id` is null, empty, or incorrectly formatted. - Maintains existing functionality for adding image, ink, and widget annotations.
BASE MODULE =========== This module is intended for often used constants and datastructures. Therefor it is important that this module does not have any dependencies on other modules!!