Matt
f9bffabf05
feat(mentor): getRoundStats + getMentorPool procedures (§B)
- getRoundStats(roundId): totals + requested/assigned/awaiting counts +
request-window deadline (windowOpenAt + mentoringRequestDeadlineDays) +
workspace activity (msgs / files / milestones / lastActivityAt).
- getMentorPool({programId?}): all MENTOR-role users with current/completed
assignment counts, capacity remaining, last activity. Drives both the
round-overview pool card and the /admin/mentors list page.
- Tests cover empty rounds, mixed-state rounds, and capacity arithmetic.
Plan: docs/superpowers/plans/2026-04-28-pr5-mentor-round-overview.md
Spec: docs/superpowers/specs/2026-04-28-mentor-round-readiness-design.md §B
2026-04-28 15:24:07 +02:00
..
2026-04-21 17:00:03 +02:00
2026-02-15 23:04:15 +01:00
2026-04-06 16:34:44 -04:00
2026-04-27 13:15:47 +02:00
2026-04-28 13:08:21 +02:00
2026-04-28 14:54:43 +02:00
2026-04-28 13:33:18 +02:00
2026-04-28 15:24:07 +02:00
2026-04-28 13:33:18 +02:00
2026-04-28 13:33:18 +02:00
2026-04-28 14:29:42 +02:00
2026-04-27 13:19:15 +02:00