UX: Define user-facing name for the namespace/slug entity
<!--IssueSummary start-->
<details>
<summary>
Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards.
</summary>
- [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=593366)
</details>
<!--IssueSummary end-->
## Context
[ADR-022](https://gitlab.com/gitlab-com/content-sites/handbook/-/merge_requests/18808) (namespace decoupling) introduces an internal entity with an immutable slug that customers choose when setting up their Artifact Registry instance.
The internal table is currently called `namespaces`, but "namespace" is an overloaded term at GitLab. We need a user-facing name that is clear and distinct.
For v1, each organization has a single instance of this entity. In the future (for example, after organization merges), an organization could have multiple instances. The UX and naming should account for this from the start.
## Where the slug appears
The slug is omnipresent. It is the first path segment in every Artifact Registry URL:
**GitLab UI:**
- `/-/organizations/acme-corp/artifact_registry/acme-slug/repositories`
- Breadcrumb: `Acme Corp > Artifact Registry > acme-slug > maven > my-repo`
**Client configuration files:**
- npm (`.npmrc`): `@scope:registry=https://ar.gitlab.com/acme-slug/npm/my-repo`
- Maven (`settings.xml`): `<url>https://ar.gitlab.com/acme-slug/maven/my-repo</url>`
**CI/CD pipelines (`.gitlab-ci.yml`):**
```yaml
publish:
script:
- docker push ar.gitlab.com/acme-slug/docker/my-repo/my-image:latest
```
**Dockerfiles:**
```dockerfile
FROM ar.gitlab.com/acme-slug/docker/my-repo/my-image:latest
```
**Team documentation / READMEs:**
```markdown
Our internal packages are hosted at ar.gitlab.com/acme-slug/npm/shared-libs
```
## Options discussed so far
- **Namespace**: technically accurate but overloaded in GitLab (groups are already called namespaces internally)
- **Registry**: aligns with product name but could confuse with the product itself
- **Registry handle**: distinguishes from the product
- **Anchor**: internal concept, not user-facing
Other options are welcome.
## References
- [ADR-022 MR discussion](https://gitlab.com/gitlab-com/content-sites/handbook/-/merge_requests/18808#note_3143572857)
issue