# X_ADMIN_UNSCANNED

## Means

a defineAdmin() declaration sits outside the app scan, so the admin is never mounted

## Typical cause

the admin lives under apps/<app>/src/, which no boot imports — the app scan reads apps/*/{site,app,api,shared}/** only

## Fix

`git mv apps/admin/src/index.ts apps/admin/app/admin/admin.ts` — then repoint its relative imports and x verify --only manifest --json

[CLI and verify](/error-codes#cli-and-verify)
