# FES v2 controls inventory (audit 2026-07-27)

## What the v2 inspector THINKS it has

(From `v2-inspector.js` `ensureControlsReady` — 23 control names)

```
dropdown, text, number, slider, color, switch,
dimension, radius, tags, responsive, pills,
motion-grid, bg-tabs, textarea,
background-color, background-gradient, background-image, background-unsplash,
shadow-multi, filters, backdrop-filter,
motion-entrance, motion-trigger, ai-assist
```

Each is supposed to live in
`/app-fragments/editor-inspector/controls/<name>/<name>.js` and expose
`window.FES_CONTROLS_V2.render(type, field, value, onChange, ctx)`.

## What the FES specs actually NEED

Total fields across 21 modules: **0**

### Type distribution

| type | count | v2 control? |
|------|-------|-------------|
