# `FeedReader.FormatRegistry`

Ordered registry of built-in formats.

Built-ins are tried in RSS, Atom, then RDF order. Per-call custom formats can
be appended with `formats/1`; duplicate modules are removed without changing
the first occurrence's position.

# `builtins`

```elixir
@spec builtins() :: [module()]
```

Returns the statically ordered built-in format modules.

# `formats`

```elixir
@spec formats([module()]) :: [module()]
```

Returns built-ins followed by explicitly supplied formats, in stable order.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
