BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//FazTest//Time Blocking Starter Template//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Time Blocks
X-WR-CALDESC:Starter time-blocking week from faztest.net
BEGIN:VEVENT
UID:tb-deep-work@faztest.net
DTSTAMP:20261022T000000Z
DTSTART:20261026T090000
DTEND:20261026T103000
RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR
SUMMARY:Deep Work
DESCRIPTION:Your most important task of the day. Set status to Busy\, notifications off\, and rename the event to the actual task each morning.
END:VEVENT
BEGIN:VEVENT
UID:tb-buffer@faztest.net
DTSTAMP:20261022T000000Z
DTSTART:20261026T113000
DTEND:20261026T120000
RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR
SUMMARY:Buffer
DESCRIPTION:Catch-all for the unexpected - overruns\, urgent replies\, anything that blew up the plan. If nothing does\, this becomes extra deep work time.
END:VEVENT
BEGIN:VEVENT
UID:tb-lunch@faztest.net
DTSTAMP:20261022T000000Z
DTSTART:20261026T120000
DTEND:20261026T124500
RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR
SUMMARY:Lunch
DESCRIPTION:Blocked so meetings don't claim it. Personal time - keep it.
END:VEVENT
BEGIN:VEVENT
UID:tb-email@faztest.net
DTSTAMP:20261022T000000Z
DTSTART:20261026T130000
DTEND:20261026T133000
RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR
SUMMARY:Email Batch
DESCRIPTION:Process inbox in one pass: reply\, archive\, label. Outside this block\, email stays closed.
END:VEVENT
BEGIN:VEVENT
UID:tb-weekly-review@faztest.net
DTSTAMP:20261022T000000Z
DTSTART:20261030T160000
DTEND:20261030T161500
RRULE:FREQ=WEEKLY;BYDAY=FR
SUMMARY:Weekly Review
DESCRIPTION:Which blocks did I actually use? What color dominated? What surprised me? Adjust next week's structure to match reality.
END:VEVENT
BEGIN:VEVENT
UID:tb-weekly-planning@faztest.net
DTSTAMP:20261022T000000Z
DTSTART:20261030T161500
DTEND:20261030T163500
RRULE:FREQ=WEEKLY;BYDAY=FR
SUMMARY:Weekly Planning
DESCRIPTION:Set next week's blocks: rename the deep work slots\, add one-off tasks\, confirm recurring blocks still fit.
END:VEVENT
END:VCALENDAR