exceptwhen

Calendars for rotating duty, leave, and family time.

Model recurring rotations, leave blocks, temporary overrides, and blackout periods without flattening them into a fragile spreadsheet.

Rotations change, but the calendar still needs a reason. 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

Rotations change, but the calendar still needs a reason.

When a duty period, leave request, or temporary order changes the plan, exceptwhen keeps the timeline and the explanation together.

Rotations stay explicit

Base cycles and overrides are separate, so a temporary assignment does not rewrite the whole schedule.

Feeds are operational

Calendar clients subscribe to the generated answer while the account keeps the rule history.

Changes are reviewable

The app can show what moved and why before a new feed state reaches everyone watching it.

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

exceptwhen Calendar feeds for schedules that need a paper trail.