> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rffl.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Team Aliases

> How historical and platform-specific team aliases resolve to canonical RFFL team codes.

Aliases are historical or ESPN-specific team codes that resolve to canonical RFFL team codes.

## Rule

When importing, correcting, or answering from structured season data, resolve aliases before treating a team code as canonical.

## Examples

| Alias | Canonical | Scope | Notes                              |
| ----- | --------- | ----- | ---------------------------------- |
| BBRS  | BALL      | 2011  | Blue Ballers old code              |
| MJI   | MRYJ      | 2011  | Mary Jane old code                 |
| AC    | CHLK      | 2011  | Alpha Chalkers old code            |
| SBB   | SSBB      | 2019+ | SS Bobber Bandits ESPN variant     |
| TFF   | PKMC      | 2022  | ESPN placeholder for PKMC Unhinged |

## Source Paths

| Source                                    | Purpose                                         |
| ----------------------------------------- | ----------------------------------------------- |
| `registries/alias_mapping.yaml`           | Source of truth for alias-to-canonical mappings |
| `registries/rffl-reg-teams-002.md`        | Human-readable generated registry               |
| `scripts/generate_team_alias_registry.py` | Generator for the human-readable registry       |

## Related

| Page                                       | Use it for                        |
| ------------------------------------------ | --------------------------------- |
| [Team Registry](/registries/teams)         | Canonical teams and owner history |
| [Division Registry](/registries/divisions) | Division names, codes, and eras   |
| [Registry Usage](/registries/usage)        | How to apply registry records     |
