Send timely session reminders and organizer readiness alerts #63
Labels
No labels
area/backend
area/frontend
area/tooling
kind
build
kind
chore
kind
ci
kind
docs
kind
feat
kind
perf
kind
test
size
l
size
m
size
s
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#16 Run durable PostgreSQL jobs with atomic effects
viacheslavshuka/quorum
#22 Keep a durable notification inbox with current action status
viacheslavshuka/quorum
#23 Let users control Telegram delivery, reminders, and digests
viacheslavshuka/quorum
#52 Register individual testers with approval, tentative status, and capacity checks
viacheslavshuka/quorum
#56 Manage organizer-supplied access links for tests
viacheslavshuka/quorum
#62 Close registration at start and complete ended tests automatically
viacheslavshuka/quorum
Reference
viacheslavshuka/quorum#63
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Outcome
Participants and organizers need reminders while they can still act. Implement reminder scheduling and usefulness checks separately from transport retries.
Acceptance criteria
Validation design
Use clock-driven cases immediately before, at, and after each checkpoint and its two-minute allowance. Join after a checkpoint to detect forbidden catch-up. Reschedule while a job waits, remove a role, and cancel before execution. Assert combined readiness content and absence of automatic cancellation. Verify that tentative reminders never create a capacity reservation.
Dependencies
Related work