> ## 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.

# Division Registry

> Canonical RFFL division codes, names, ESPN mapping, and eras.

The division registry defines stable RFFL division codes and how those codes map to names, eras, and ESPN platform IDs.

## Current Division Codes

| Code | Canonical name     | ESPN divisionId |
| ---- | ------------------ | --------------- |
| AA   | Aggressive Antics  | 0               |
| BB   | Beyond Blacked     | 1               |
| CC   | Combative Chirps   | 2               |
| DD   | Drunkle Debauchery | 3               |

## Naming Eras

| Era        | Years        | Status     |
| ---------- | ------------ | ---------- |
| Legacy     | 2002-2020    | historical |
| Transition | 2021         | historical |
| Canonical  | 2022-present | current    |

## Rules

| Rule                   | Meaning                                    |
| ---------------------- | ------------------------------------------ |
| Codes are immutable    | Store AA, BB, CC, DD as stable identifiers |
| Names are era-aware    | Display names depend on season year        |
| ESPN IDs are converted | Convert `divisionId` 0-3 to RFFL codes     |

## Detail Pages

| Page                                       | Use it for                                                          |
| ------------------------------------------ | ------------------------------------------------------------------- |
| [Division Eras](/registries/division-eras) | two-division, four-division, legacy, transition, and canonical eras |
| [ESPN Mapping](/registries/espn-mapping)   | platform `divisionId` to RFFL code conversion                       |

## Source Path

Canonical source file: `registries/rffl-reg-div-001.md`
