Provenance
of Design.

Milestone 02 / DM a GM

A schedule is a commitment, not just a date.

Campaign scheduling made the question of decision authority impossible to leave implicit.

A campaign listing describes what people are joining. Once a party exists, the GM needs to keep it moving. Those stages involve different kinds of scheduling work, even when both are represented by dates and times.

The design discussion clarified that the GM owns the schedule decision, while players own their participation. A regular next session needs confirmation. A changed session needs a visible proposal and a way for players to respond.

That makes the Dashboard's job more specific. It should show the next action required to keep a table viable: confirm a session, review responses, or address a conflict. It doesn’t need to treat every campaign without a date as the same kind of problem.

The important design artifact is the relationship between the invitation, the session, the notice, and the response. A polished calendar alone can’t explain who has committed to what.