Validation: Issue #308 -- incomplete_profiles query

validation-308-2026-04-06 Doc

validation pass

Validation: Issue #308 -- incomplete_profiles query

Field Value
Issue <a href="https://forgejo.tail5b443a.ts.net/forgejo_admin/basketball-api/issues/308">#308</a> — Add incomplete_profiles query to email_queries.py
PR <a href="https://forgejo.tail5b443a.ts.net/forgejo_admin/basketball-api/pulls/309">#309</a> — feat: add incomplete_profiles query to email_queries.py (merged)
Repo basketball-api
Board Item #758 on board-westside-basketball
Validated 2026-04-06
Verdict <strong>PASS</strong>

Verification Checklist

  • Forgejo issue #308: closed
  • PR #309: merged into main
  • CI: green, auto-tagged, deployed
  • Code artifacts: incomplete_profiles query added to email_queries.py, registered in QUERY_REGISTRY

Scope

Added the incomplete_profiles query to the email query system. This query identifies players with incomplete profile data (missing phone, school, height, etc.) for targeted email reminders. The query is registered in QUERY_REGISTRY and available via the /email/blast endpoint.

Disposition

Board item #758 moved to done on board-westside-basketball.