Skip to content

Repo-centric data: tier tagging, forking orgs, and community discovery#60

Draft
aboydnw wants to merge 2 commits intocli-workflowfrom
repo-centric-data
Draft

Repo-centric data: tier tagging, forking orgs, and community discovery#60
aboydnw wants to merge 2 commits intocli-workflowfrom
repo-centric-data

Conversation

@aboydnw
Copy link
Member

@aboydnw aboydnw commented Feb 25, 2026

Summary

Adds core/community tier tagging to links and richer repository metadata.

  • Link model: tier field (core/community)
  • Repository model: repo_core_contributors, repo_forking_organizations
  • Client: tier-aware update_links, community contributor discovery, forking org discovery
  • Config: core_usernames property and is_core() method
  • Build: tier remapping in CSV generation, --fetch-forking-orgs option

Value

Lays the data foundation for tiered (core vs community) visualization.

@aboydnw aboydnw requested a review from gadomski as a code owner February 25, 2026 04:20
@aboydnw aboydnw marked this pull request as draft February 25, 2026 04:45
@aboydnw aboydnw changed the title Repo-centric data: hierarchical layout and data/ default Repo-centric data: tier tagging, forking orgs, and community discovery Feb 26, 2026
@aboydnw aboydnw force-pushed the cli-workflow branch 2 times, most recently from 0bead7f to 132f25f Compare February 26, 2026 23:55
@aboydnw aboydnw force-pushed the repo-centric-data branch 2 times, most recently from e80a338 to c9e1433 Compare February 26, 2026 23:57
- Link model: add tier field (core/community)
- Repository model: rename devseed_contributors to core_contributors,
  add forking_organizations field
- Client: tier-aware update_links, discover_community_contributors,
  update_community_links, discover/update forking orgs

Made-with: Cursor
- Config: add core_usernames property and is_core() method
- Build: pass core_usernames to client for tier tagging
- Build: remap tiers in CSV generation based on config
- Build: add --fetch-forking-orgs option
- Config.json: include core_contributors and visualization settings

Made-with: Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant