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

# The Rosetta

> A 445-line specification that teaches any AI a universal language on first read.

The Rosetta is the core of AXL Protocol. 445 lines. Any LLM reads it once, becomes fluent. No training. No fine-tuning.

## What It Contains

| Sections | Content                                                               |
| -------- | --------------------------------------------------------------------- |
| 1-6      | Packet shape, operations, tags, symbols, relations, tokenizer profile |
| 7        | Four bridges (temporal, spatial, logical, epistemic)                  |
| 8        | Operation schemas with field patterns                                 |
| 9        | Cross-domain examples (finance, medicine, military)                   |
| 10       | 7-step generation rules                                               |
| 11       | Backward compatibility (v1.0, v2.1, v2.2)                             |
| 12-13    | Payment proof, encoding layers                                        |
| 14       | The P-S-A-S-E-G-D algorithm                                           |
| 15       | Directive (activates behavioral change)                               |
| 16       | v2.2 preamble manifests (PROFILE, AUDIENCE, ONTOLOGY, BUNDLE)         |
| 17       | Canonical decompression                                               |
| 18       | Full v2.2 exchange example                                            |

## The Teaching Algorithm

The Rosetta follows **P-S-A-S-E-G-D**:

1. **Prime** — activates instruction-following mode
2. **Shape** — shows the template before details
3. **Alphabet** — key-value associations in tables
4. **Schemas** — type information in positional templates
5. **Examples** — minimum viable training set (4 domains x 7 ops)
6. **Generate** — teaches output production, not just parsing
7. **Direct** — activates behavioral change

## Fetch It

The live Rosetta: **[axlprotocol.org/rosetta](https://axlprotocol.org/rosetta)**

```bash theme={null}
curl -s https://axlprotocol.org/rosetta
```

```python theme={null}
import urllib.request
rosetta = urllib.request.urlopen("https://axlprotocol.org/rosetta").read().decode()
```
