exceptwhen

Rules, exceptions, calendar feed

Resolve the schedule before it reaches the calendar.

For parenting time, rotating shifts, on-call work, and family-facing duty changes, exceptwhen turns rules and one-off changes into a calendar people can follow.

Preview schedule for America/Los Angeles. Taylor holds the current feed until Monday at 8:00 AM. Thanksgiving starts Wednesday at 6:00 PM. The subscribed calendar feed updates in place.

Start with the schedule people already have. America/Los Angeles
Publishable
Now Taylor until Monday at 8:00 AM
Next exception Thanksgiving starts Wednesday at 6:00 PM
Feed Subscribed calendar updates in place

Choose the schedule problem.

The app is strongest when a rule-based schedule has to be understood by someone else, not just stored as manually typed events.

Start with the schedule people already have.

Enter the base rotation, add the exceptions that change it, and publish the resolved answer into Apple Calendar, Google Calendar, Outlook, or any client that subscribes to calendar feeds.

Custody and parenting time

Resolve regular parenting time, holidays, school breaks, exchanges, and agreed one-time changes.

Rotating shifts and on-call

Publish working days, leave, call blocks, swaps, and changes into the calendars a household already checks.

Service-member families

Share appropriate non-sensitive duty, leave, childcare, and caregiver availability without turning it into a spreadsheet.

The rule and the result stay connected.

exceptwhen keeps the authored schedule as the source, publishes generated feed events, and leaves an explanation path for the date a person is checking.

Source rule

Regular schedule

2-2-3 rotation, alternating weekends, or the work cycle the household already follows.

Exception

What changes it

Holiday, school break, approved leave, call block, swap, or one-time written change.

Published answer

Calendar feed

The resolved date is published to subscribed calendars with the source still inspectable.

The answer and the reason stay together.

A calendar event is only useful if a person can inspect why it exists before it reaches everyone subscribed to the feed.

Current

Taylor

Fri 3:00 PM to Mon 8:00 AM

Base rotation

Next

Jordan

Mon 8:00 AM to Wed 6:00 PM

School week

Exception

Taylor

Wed 6:00 PM to Sun 6:00 PM

Thanksgiving