Goal: wire the Oneseco-Media GitHub org's team access to what each team actually does, and clear out four years of scaffold/duplicate repos.

Why this exists

An audit of the Oneseco-Media org (140 repos, 6 teams, 2 members) found that every sub-team — api-team, design, Dope Prompts Social Club, Infinite Players, Sapphire Stream Team — was still scoped to the same 3 default repos regardless of its stated purpose, and that ~30 repos across 7 name-clusters (oneseco-media, Llama, Supabase+Vercel, guild.xyz, etc.) were empty scaffolds never followed up on. 82 of 140 repos (59%) hadn't been pushed to in over a year.

Full write-up: Oneseco Media Audit

Execution tracker

All 13 action items live as GitHub issues in Oneseco-Media/oneseco-org-restructure, grouped by phase:

Phase Issues What
access-fix #1 #2 #3 #4 #5 #6 Re-point each team's repo access to its own stated purpose
archive #7 #8 #9 #10 Archive ~30 dead scaffold repos across 4 clusters
consolidate #11 #12 Merge active-but-fragmented RSS and Notion repos
naming / docs #13 Naming convention + fill in missing team descriptions

Status

Repo and all 13 issues created 2026-09-09 — nothing executed yet. Tracked as a goal in the ‣ under this teamspace.