ICS IMPORT AND DUPLICATE-REVIEW RECORD Blank editorial worksheet. No account import or cleanup has been performed. Keep private calendar URLs and personal appointments out of public copies. BEFORE IMPORT Purpose: migration / dated reference / changing schedule / other Calendar app and account used: _________________________________________ Source publisher and year/range: _______________________________________ File name, export date and version: ____________________________________ Existing subscription or overlapping import? ___________________________ Destination calendar (avoid an accidental primary-calendar import): _____ Backup/export location, date and permission: ____________________________ All-day sample to check: _______________________________________________ Timed sample / source and destination zone to check: ____________________ Recurring sample and exception to check, if present: ____________________ AFTER ONE IMPORT Exact result message / time: ___________________________________________ Expected sample present? _______________________________________________ Correct calendar / dates / time interpretation? _________________________ Missing details, guests or conferencing to verify separately: ___________ File marked already imported; next action: ______________________________ DUPLICATE REVIEW - BACK UP BEFORE REMOVING ANYTHING App / account / calendars currently displayed: _________________________ Suspected pair / which calendar each belongs to: ________________________ Same title only, or same underlying event? ______________________________ Start / end / all-day / recurrence differences: _________________________ Available source, UID, revision or exception detail: _____________________ Which copy remains authoritative and why? _______________________________ Personal edits or unique appointments that must be retained: ____________ One isolated reversible display check performed: ________________________ Confirmed cleanup scope / exact app recovery method: ____________________ Remaining uncertainty and next responsible action: ______________________ REFERENCE Import = snapshot; subscription = connected feed, updates may be delayed. Same holiday title need not mean same actual/observed date or jurisdiction. UID identifies a component; recurring exceptions need separate review. Do not mass-delete by title, regenerate UIDs or repeatedly import to guess. An all-day DTSTART 20270115 with DTEND 20270116 covers January 15 only. ILLUSTRATIVE TEXT ONLY - FICTIONAL PRACTICE EVENT The following explains fields, not a production-ready migration or a promise of deduplication. Use your app's export format for real transfers. BEGIN:VCALENDAR VERSION:2.0 PRODID:-//DayMoon//Illustrative practice only//EN BEGIN:VEVENT UID:daymoon-practice-review-20270115@daymooncalendar.com DTSTAMP:20261030T160000Z DTSTART;VALUE=DATE:20270115 DTEND;VALUE=DATE:20270116 SUMMARY:Practice review day - fictional END:VEVENT END:VCALENDAR Sources: https://support.google.com/calendar/answer/37118?hl=en https://support.google.com/calendar/answer/45654 https://support.google.com/calendar/answer/37111 https://support.microsoft.com/en-us/office/import-or-subscribe-to-a-calendar-in-outlook-com-or-outlook-on-the-web-cff1429c-5af6-41ec-a5b4-74f2c278e98c https://www.rfc-editor.org/rfc/rfc5545.html