ICS import report
=================
Source events imported as-is:     19
Source events imported (changed): 2
Source events skipped:            4
Booking rows written to DB:       31

CHANGED (imported, but not identical to the export)
---------------------------------------------------
• [uid-rrule-001@oldstudio] Jazz Trio weekly
  → Room B, 2026-09-03T20:00:00–2026-09-03T22:00:00, 11 weekly occurrences | RRULE UNTIL 20261112T235959Z (UTC) → inclusive Paris date 2026-11-13; Expanded WEEKLY series into individual bookings through 2026-11-13
• [uid-nytz-001@oldstudio] Atlantic Standard (touring) rehearsal
  → Room C, 2026-09-12T20:00:00–2026-09-12T22:00:00 | DTSTART: Converted America/New_York 2026-09-12 14:00 → Europe/Paris 2026-09-12T20:00:00; DTEND: Converted America/New_York 2026-09-12 16:00 → Europe/Paris 2026-09-12T22:00:00

SKIPPED (not imported — needs your decision)
--------------------------------------------
• [uid-bad-dtstart@oldstudio] Ghost Slot
  → DTSTART unusable — Unparseable datetime '20261340T990000': unconverted data remains: 40T990000
• [uid-no-dtend@oldstudio] Open Jam (no end)
  → Missing DTEND — duration unknown; not inventing an end time
• [uid-clean-005@oldstudio] Duplicate Import Test
  → Duplicate UID — already imported as «Motorcade 9 rehearsal»; this event («Duplicate Import Test», Room C, 20260922T120000–20260922T140000) was not added
• [uid-after-hours@oldstudio] Insomnia Session
  → Rejected by booking rules: Bookings cannot span midnight (studio closes at 23:00). (Paris local 2026-09-23T23:30:00–2026-09-24T00:30:00, Room A). After attempted fixes: DTEND 2026-09-23T00:30:00 is earlier than DTSTART on the same date; interpreted as next day 2026-09-24T00:30:00.

Imported cleanly
----------------
• [uid-clean-001@oldstudio] Velvet Static rehearsal
  → Room A, 2026-08-21T10:00:00–2026-08-21T12:00:00
• [uid-clean-002@oldstudio] Nora & The Levees rehearsal
  → Room B, 2026-08-22T14:00:00–2026-08-22T16:30:00
• [uid-clean-003@oldstudio] Kassette rehearsal
  → Room C, 2026-08-23T18:00:00–2026-08-23T20:00:00
• [uid-clean-004@oldstudio] Blue Peninsula rehearsal
  → Room A, 2026-08-24T09:30:00–2026-08-24T11:00:00
• [uid-clean-005@oldstudio] Motorcade 9 rehearsal
  → Room B, 2026-08-25T16:00:00–2026-08-25T19:00:00
• [uid-clean-006@oldstudio] The Paper Suns rehearsal
  → Room C, 2026-08-26T10:00:00–2026-08-26T12:00:00
• [uid-clean-007@oldstudio] Iron Lullaby rehearsal
  → Room A, 2026-08-28T14:00:00–2026-08-28T16:30:00
• [uid-clean-008@oldstudio] Deja Vu Club rehearsal
  → Room B, 2026-08-29T18:00:00–2026-08-29T20:00:00
• [uid-clean-009@oldstudio] Saltwood rehearsal
  → Room C, 2026-08-30T09:30:00–2026-08-30T11:00:00
• [uid-clean-010@oldstudio] The Brass Owls rehearsal
  → Room A, 2026-08-31T16:00:00–2026-08-31T19:00:00
• [uid-clean-011@oldstudio] Mimosa Drift rehearsal
  → Room B, 2026-09-01T10:00:00–2026-09-01T12:00:00
• [uid-clean-012@oldstudio] Concrete Swans rehearsal
  → Room C, 2026-09-02T14:00:00–2026-09-02T16:30:00
• [uid-clean-013@oldstudio] Half Moon Bay rehearsal
  → Room A, 2026-09-04T18:00:00–2026-09-04T20:00:00
• [uid-clean-014@oldstudio] Riot Season rehearsal
  → Room B, 2026-09-05T09:30:00–2026-09-05T11:00:00
• [uid-clean-015@oldstudio] The Slow Loris rehearsal
  → Room C, 2026-09-06T16:00:00–2026-09-06T19:00:00
• [uid-clean-016@oldstudio] Neon Chapel rehearsal
  → Room A, 2026-09-07T10:00:00–2026-09-07T12:00:00
• [uid-clean-017@oldstudio] Golden Hour Trio rehearsal
  → Room B, 2026-09-08T14:00:00–2026-09-08T16:30:00
• [uid-clean-018@oldstudio] Wax Cathedral rehearsal
  → Room C, 2026-09-09T18:00:00–2026-09-09T20:00:00
• [uid-clean-019@oldstudio] Petite Machine rehearsal
  → Room A, 2026-09-11T09:30:00–2026-09-11T11:00:00
