| 1 | # Plugin.Org.Web |
| 2 | |
| 3 | Org profile and personal catalog (`/view/orgs/{slug}`, `/view/me`), org-scoped repo-groups API, MCP `forge.org.*` / `forge.repo_group.*`. |
| 4 | |
| 5 | ## Catalog view: repository groups vs group stack |
| 6 | |
| 7 | **Repository groups** ([FORGE-ADR-0021](../../design/FORGE-ADR-0021-repository-groups.md)) are catalog assignment in WitDB (`group_id`) — the folder tree on the org home. |
| 8 | |
| 9 | **Group stack** ([FORGE-ADR-0027](../../design/FORGE-ADR-0027-catalog-grouping-plugin-v1.md)) is Human-layer only, provided by **`catalog-grouping`** plugin: query `?groupStack=visibility,drive_mode` sections repos under the current tree node. It does not change WitDB or MCP contracts. Combine with `?group=` for the active catalog branch. Without the plugin, repos render as a flat list. |
| 10 | |
View only · write via MCP/CIDE