Validation: #243 Jersey email division filter

validation-243-2026-03-29 Doc

validation pass

Ticket

basketball-api#243 — Board item #660. Add division filter + exclude_ordered to jersey-reminder endpoint.

Environment

Prod cluster, namespace basketball-api, pod basketball-api-54d8c6d689-wcjmk, image tag 4cc9f73 (includes #247 via pipeline #250).

Checks

# Criterion How to Verify Result Evidence
1 division param exists on endpoint kubectl exec — inspect function signature PASS Params: ['test_email', 'division', 'exclude_ordered', 'db', 'user']
2 Subject line updated kubectl exec — inspect source for "Jersey Orders Open" PASS Source contains "Jersey Orders Open"
3 Deadline copy updated kubectl exec — inspect source for "April 10" PASS Source contains "April 10"
4 Tests pass CI pipeline #248 (PR check) + 8 new tests PASS Pipeline #248 success, 16 total tests passing
5 Template committed to repo PR #247 diff includes email-templates/jersey-reminder.html PASS QA review confirmed 912-line template committed

Verdict

PASS — all checks green.

Discovered Issues

QA nit: is_public field addition is minor scope creep from PR #246 (separate PR). Not blocking.