---
wraps: app-audit
description: Probe this repo's adia-ui project context — declared vs installed versions, rendering-mode/framework signals, shells in use, theming knobs, MCP pin, monorepo misroute flag.
argument-hint: "[dir]"
disable-model-invocation: false
user-invocable: true
---

Probe the project context named in the current request (a directory, if given).

Run `python3 "<plugin-root>/scripts/adia-info" [dir]` (`<plugin-root>` is `$CLAUDE_PLUGIN_ROOT`
in Claude Code; the plugin's installed directory in Codex) with the directory named in the
current request, and present
the JSON as a short read: each field with the signal it derived from and
the decision it drives (screen-composition §Current project context carries the
field→decision table). An `installedVersion` that is null or mismatched vs
`adiaPackages` means `npm install` before trusting anything else;
`isFrameworkMonorepo: true` means this is framework territory — route to
the adia-ui-forge plugin, not this one.
