Close registration at start and complete ended tests automatically #62
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.
Blocks
Depends on
#63 Send timely session reminders and organizer readiness alerts
viacheslavshuka/quorum
#64 Reconfirm protected places when test commitments change
viacheslavshuka/quorum
#65 Correct attendance and group familiarity without erasing history
viacheslavshuka/quorum
#72 Cancel upcoming tests and stop running tests through explicit controls
viacheslavshuka/quorum
#16 Run durable PostgreSQL jobs with atomic effects
viacheslavshuka/quorum
#52 Register individual testers with approval, tentative status, and capacity checks
viacheslavshuka/quorum
#58 Offer available places to waiting testers with explicit acceptance
viacheslavshuka/quorum
Reference
viacheslavshuka/quorum#62
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?
Test status and attendance defaults must remain correct when workers run late or a test changes schedule. Deliver start-cutoff and automatic-completion behavior with visible lifecycle status.
Acceptance criteria
Validation
Test start and end boundaries without running deadline jobs first. Race approval against start and execute duplicate completion jobs.
Use independent current-state fixtures for an extended end time, cancellation, and moderation interruption. A stale completion job must preserve those states and their attendance policy.
Assert exact attendance records and provenance, not only final test status. Recover after downtime spanning both start and end.
Dependencies
Related work