Skip to content

[P1] Lens PROJECT_TYPE stale vs PCC v2 funding_model — Membership flag missing for 26 foundations #86

@seberslinux

Description

@seberslinux

Summary

PROJECT_TYPE in the lens warehouse is out of sync with PCC v2 funding_model. 26 of 76 active board foundations have funding_model = "Membership" in PCC but the Membership flag is missing in lens.

Affected projects

PyTorch, Agentic AI, OpenInfra, LF Europe, NeoNephos, OpenWallet, Jupyter, OCUDU, Netdev, HPSF, Aether, Broadband, Camara, SOCBB, eBPF, P4, PQCA, React, RISE, Sylva, SONiC, TLA+, OPI, Cloud Foundry, FS AI, OpenSearch

Impact

Any automation or tooling that relies on lens PROJECT_SEGMENTS.PROJECT_TYPE to identify Membership-model foundations will silently exclude these 26 projects. Skews heavily toward recently onboarded foundations, suggesting the ETL stopped backfilling at some point.

Location

Lens · PROJECT_SEGMENTS table

Severity

P1 — data correctness issue affecting inclusion logic

Suggested fix

Reconcile lens PROJECT_TYPE with live PCC v2 funding_model via a backfill. Ongoing ETL should pull from PCC v2 rather than a stale source.


Reported by Stephan Ebers — found while building NPS survey automation against the LFX APIs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions