Standing: on track, watch, at risk

Every org has a policy. Most orgs can't enforce it because nobody can prove who's over the line. The cutoffs live in one screen and everything downstream reads them.

WhereSettingsOperationsThresholds

Set the attendance percentage, the GPA and the service-hour minimum that mean fine, and the app flags anyone under them. Those flags are what the dashboard's needs-attention queue is built from, and what the roster's at-risk filter uses.

Reading a member's standing

Open anyone on the roster and you get the history behind the number, not just the number: which events they missed, what's excused, what they owe. A flag you can't explain to the person it's about is worse than no flag.

Didn't find it?

Search covers the full text of every article — if it isn't there, it probably isn't written yet, and that's worth telling us.