BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CalWitness synthetic migration demo//EN
BEGIN:VEVENT
UID:synthetic-daily@example.invalid
DTSTAMP:20261001T000000Z
SUMMARY:Synthetic daily check
DTSTART;TZID=Europe/Berlin:20261023T090000
DTEND;TZID=Europe/Berlin:20261023T100000
RRULE:FREQ=DAILY;COUNT=3
EXDATE;TZID=Europe/Berlin:20261024T090000
END:VEVENT
BEGIN:VEVENT
UID:synthetic-daily@example.invalid
DTSTAMP:20261001T000000Z
RECURRENCE-ID;TZID=Europe/Berlin:20261025T090000
DTSTART;TZID=Europe/Berlin:20261025T110000
DTEND;TZID=Europe/Berlin:20261025T120000
END:VEVENT
BEGIN:VEVENT
UID:synthetic-duration@example.invalid
DTSTAMP:20261001T000000Z
DTSTART:20261020T100000Z
DTEND:20261020T110000Z
END:VEVENT
BEGIN:VEVENT
UID:synthetic-all-day@example.invalid
DTSTAMP:20261001T000000Z
DTSTART;VALUE=DATE:20261020
DTEND;VALUE=DATE:20261021
END:VEVENT
BEGIN:VEVENT
UID:synthetic-removed@example.invalid
DTSTAMP:20261001T000000Z
DTSTART:20261021T120000Z
DTEND:20261021T130000Z
END:VEVENT
END:VCALENDAR
