Create public profile and record for new members

Members lack public profiles and table rows, making leaderboard updates manual. Create pages and a tracking row automatically so coordinators can publish leaderboards same day.

Create public profile and record for new members

Overview

When a plan is added, the member should immediately have a public profile and an internal tracking row instead of sitting in a queue. This frees coordinators from manual setup and keeps leaderboards accurate, enabling publication the same day.

Create public profile and record for new members