-ML_WEBSITE_VERSION_DESCRIPTION = "Backfills Project Sidewalk contributors from the four NSF Crowd+AI annual project reports (award #2125087, Oct 2021 - Sep 2025), so that /api/v1/projects/sidewalk/people/ is complete now that Project Sidewalk treats it as the single source of truth for who worked on PS. Diffing those spreadsheets against the live API found 74 unique participants, 29 of whom were missing or unlinked: 10 had a member page but no Sidewalk project role (making them invisible to the API), and 17 -- every one from the UIC subaward -- had no person record at all. A new idempotent seed_sidewalk_participants management command, run at container start, creates only what is absent: it never modifies an existing person, never adds a position to someone who already has one, and never touches an existing project role, so editor corrections in /admin survive every redeploy. Also adds a 'Project Coordinator' title for non-student staff who run a project's operations rather than its research, and bumps Pillow to 12.3.0."
0 commit comments