How Community Data Works observatory کے اس حصے کے لیے dedicated GeoLira view ہے۔ یہ route-specific interface کو platform بھر کی source، freshness، privacy اور evidence boundaries کے ساتھ combine کرتا ہے۔
کئی gates form کو aggregate سے الگ رکھتے ہیں۔
Check-in پہلے schema اور consent validation پاس کرتا ہے۔ صرف known fields، 1-5 score ranges، approved categories اور optional two-letter country code accept ہوتے ہیں۔ System local_date بھی check کرتا ہے اور contract violate کرنے والے records reject کرتا ہے۔ صرف accepted records aggregation کے لیے eligible ہیں۔
Structural filter duplicates اور out-of-window records ہٹاتا ہے۔
CommunityPulseAbuseFilter درست schema، evidence class، consent version اور submission_id require کرتا ہے۔ یہ duplicates، invalid timestamps، unsupported locale، invalid country codes اور contract سے باہر values reject کرتا ہے۔ یہ filter users کو fingerprint نہیں کرتا اور automation کے خلاف complete resistance کی guarantee نہیں، اس لیے submission layer کو external rate limit بھی درکار ہے۔
Aggregation privacy اور evidence boundaries محفوظ رکھتا ہے۔
Filtering کے بعد statistics پہلے eligible submission سے publish ہوتی ہیں اور category اپنی first response سے۔ مزید check-ins آنے پر values current sample کا mean بن جاتی ہیں۔ Individual submission identifiers public نہیں ہوتے، لیکن sample size 1 ہو تو aggregate ایک شخص کی response reflect کر سکتا ہے۔ Aggregate COMMUNITY_SELF_REPORT رہتا ہے اور Community Pulse AUTHORED_INDEX رہتا ہے۔