From 22b1db97633b15224772f60df66b48962016dfdc Mon Sep 17 00:00:00 2001 From: David Soria Parra Date: Wed, 11 Feb 2026 14:30:09 +0000 Subject: [PATCH 1/3] Add primitive-grouping-ig interest group Create the primitive-grouping-ig interest group team under interest-groups and grant it push access to the experimental-ext-grouping repository. Members: cliffhall, chughtapan, SamMorrowDrums. Co-Authored-By: Claude Opus 4.6 (1M context) --- src/config/repoAccess.ts | 6 ++++++ src/config/roleIds.ts | 1 + src/config/users.ts | 3 ++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/config/repoAccess.ts b/src/config/repoAccess.ts index 63a735e..c04a093 100644 --- a/src/config/repoAccess.ts +++ b/src/config/repoAccess.ts @@ -346,6 +346,12 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [ { username: 'jerryhong1', permission: 'push' }, ], }, + { + repository: 'experimental-ext-grouping', + teams: [ + { team: 'primitive-grouping-ig', permission: 'push' }, + ], + }, { repository: 'experimental-ext-skills', teams: [ diff --git a/src/config/roleIds.ts b/src/config/roleIds.ts index 9ae3186..d06a07e 100644 --- a/src/config/roleIds.ts +++ b/src/config/roleIds.ts @@ -61,6 +61,7 @@ export const ROLE_IDS = { CLIENT_IMPLEMENTOR_IG: 'client-implementor-ig', FINANCIAL_SERVICES_IG: 'financial-services-ig', GATEWAYS_IG: 'gateways-ig', + PRIMITIVE_GROUPING_IG: 'primitive-grouping-ig', SKILLS_OVER_MCP_IG: 'skills-over-mcp-ig', PRIMITIVE_GROUPING_IG: 'primitive-grouping-ig', diff --git a/src/config/users.ts b/src/config/users.ts index f008b1e..d394ee1 100644 --- a/src/config/users.ts +++ b/src/config/users.ts @@ -98,6 +98,7 @@ export const MEMBERS: readonly Member[] = [ ROLE_IDS.MAINTAINERS, ROLE_IDS.DOCS_MAINTAINERS, ROLE_IDS.INSPECTOR_MAINTAINERS, + ROLE_IDS.PRIMITIVE_GROUPING_IG, ROLE_IDS.REFERENCE_SERVERS_MAINTAINERS, ROLE_IDS.MODERATORS, ROLE_IDS.SKILLS_OVER_MCP_IG, @@ -492,7 +493,7 @@ export const MEMBERS: readonly Member[] = [ github: 'SamMorrowDrums', email: 'sammorrowdrums@github.com', discord: '782948163694493696', - memberOf: [ROLE_IDS.SKILLS_OVER_MCP_IG, ROLE_IDS.WG_IG_FACILITATORS], + memberOf: [ROLE_IDS.PRIMITIVE_GROUPING_IG, ROLE_IDS.SKILLS_OVER_MCP_IG, ROLE_IDS.WG_IG_FACILITATORS], }, { github: 'sdubov', From ef98f0110ffadfb716e12a9eefea2747af0e7d5b Mon Sep 17 00:00:00 2001 From: David Soria Parra Date: Wed, 11 Feb 2026 14:33:37 +0000 Subject: [PATCH 2/3] Fix formatting --- src/config/repoAccess.ts | 4 +--- src/config/users.ts | 6 +++++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/config/repoAccess.ts b/src/config/repoAccess.ts index c04a093..9a0c717 100644 --- a/src/config/repoAccess.ts +++ b/src/config/repoAccess.ts @@ -348,9 +348,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [ }, { repository: 'experimental-ext-grouping', - teams: [ - { team: 'primitive-grouping-ig', permission: 'push' }, - ], + teams: [{ team: 'primitive-grouping-ig', permission: 'push' }], }, { repository: 'experimental-ext-skills', diff --git a/src/config/users.ts b/src/config/users.ts index d394ee1..fd211f9 100644 --- a/src/config/users.ts +++ b/src/config/users.ts @@ -493,7 +493,11 @@ export const MEMBERS: readonly Member[] = [ github: 'SamMorrowDrums', email: 'sammorrowdrums@github.com', discord: '782948163694493696', - memberOf: [ROLE_IDS.PRIMITIVE_GROUPING_IG, ROLE_IDS.SKILLS_OVER_MCP_IG, ROLE_IDS.WG_IG_FACILITATORS], + memberOf: [ + ROLE_IDS.PRIMITIVE_GROUPING_IG, + ROLE_IDS.SKILLS_OVER_MCP_IG, + ROLE_IDS.WG_IG_FACILITATORS, + ], }, { github: 'sdubov', From 5a4cfc38d6c5205368c6cc3570a3325126d8121a Mon Sep 17 00:00:00 2001 From: David Soria Parra Date: Wed, 11 Feb 2026 14:36:30 +0000 Subject: [PATCH 3/3] Give core-maintainers and moderators access to experimental-ext-grouping --- src/config/repoAccess.ts | 6 +++++- src/config/roleIds.ts | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/config/repoAccess.ts b/src/config/repoAccess.ts index 9a0c717..622f811 100644 --- a/src/config/repoAccess.ts +++ b/src/config/repoAccess.ts @@ -348,7 +348,11 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [ }, { repository: 'experimental-ext-grouping', - teams: [{ team: 'primitive-grouping-ig', permission: 'push' }], + teams: [ + { team: 'core-maintainers', permission: 'admin' }, + { team: 'moderators', permission: 'triage' }, + { team: 'primitive-grouping-ig', permission: 'admin' }, + ], }, { repository: 'experimental-ext-skills', diff --git a/src/config/roleIds.ts b/src/config/roleIds.ts index d06a07e..b63b54b 100644 --- a/src/config/roleIds.ts +++ b/src/config/roleIds.ts @@ -63,7 +63,6 @@ export const ROLE_IDS = { GATEWAYS_IG: 'gateways-ig', PRIMITIVE_GROUPING_IG: 'primitive-grouping-ig', SKILLS_OVER_MCP_IG: 'skills-over-mcp-ig', - PRIMITIVE_GROUPING_IG: 'primitive-grouping-ig', // =================== // WG/IG Facilitators (Discord only)