# Storage Sense

> Audit database history tables, preview reclaimable rows, and run safe retention purges.

## Identity

| Field | Value |
| --- | --- |
| Route | `/admin/storage-sense` |
| Area | admin |
| Audience | Panel administrators (requires admin permissions) |
| Component | `StorageSensePage` |
| Source | `src/app/(app)/admin/storage-sense/page.tsx` |
| Dynamic | no |

| Title i18n key | `admin.storage_sense.title` |
| Description i18n key | `admin.storage_sense.subtitle` |
| Permission | `admin.settings.view` |
| Nav group | `content` |
| Sidebar label | Storage Sense |

## Summary (for AI)

**Storage Sense** Audit database history tables, preview reclaimable rows, and run safe retention purges. Requires permission `admin.settings.view`. Key UI: Tracked tables; Panel log files; Retention period (days); Table; Actions; Delete old rows?.

## How to guide users

1. Open Admin sidebar.
2. Go to **Storage Sense**.
3. Direct URL: `/admin/storage-sense`.
4. User needs permission `admin.settings.view` (or `admin.root`).

## Sections on this page

_None extracted._

## Notable UI actions / labels

- Tracked tables
- Panel log files
- Retention period (days)
- Table
- Actions
- Delete old rows?
- Purge multiple targets?

## Widget slugs

- [`admin-storage-sense`](../widgets/admin-storage-sense.md)

## Related APIs / hooks

- `/api/admin/storage-sense`
- `/api/admin/storage-sense/purge`
- `/api/admin/storage-sense/purge-batch`

Hooks: `usePluginWidgets`, `useSession`
