# openalice-inspector

> Python AST code analyzer CLI — tree-sitter multi-language analysis with subcommands: tree, dead-code, cycles, impact, search, features, prompts, skills.

## At a glance
| field | value |
|---|---|
| kind | `meta` |
| priority | `—` |
| default branch | `main` |
| last activity | 2026-06-18T21:40:21+00:00 |
| features catalogued | **23** |
| runtime deps declared | **0** |

## Manifest
`.atlas-deps.yml` — parsed cleanly: **yes**

### Exposes
- `cli_tool` — openalice-inspector

## Features (23)

### inspector/analysis
- **`inspector.analysis.arch-detect`** — no description  
  *architecture/detector.py:11*
- **`inspector.analysis.cross-crate-impact`** — no description  
  *code/advanced_analysis.py:28*
- **`inspector.analysis.dead-crates`** — no description  
  *code/advanced_analysis.py:17*
- **`inspector.analysis.dependency-graph`** — no description  
  *code/graph.py:7*
- **`inspector.analysis.dyn-dispatch`** — no description  
  *code/quality/common_checks.py:67*
- **`inspector.analysis.quality`** — no description  
  *code/quality/__init__.py:5*
- **`inspector.analysis.stale-docs`** — no description  
  *code/advanced_analysis.py:23*

### inspector/cli
- **`inspector.cli.entry-point`** — no description  
  *openalice_inspector_cli.py:6*

### inspector/core
- **`inspector.core.data-models`** — no description  
  *code/scanner.py:12*
- **`inspector.core.orchestrator`** — no description  
  *code/orchestrator.py:7*
- **`inspector.core.scan-cache`** — no description  
  *code/cache.py:11*
- **`inspector.core.tech-detect`** — no description  
  *code/detect.py:6*

### inspector/export
- **`inspector.export.sarif`** — no description  
  *code/sarif.py:28*

### inspector/lang
- **`inspector.lang.bohemia`** — no description  
  *code/scanner_bohemia.py:22*
- **`inspector.lang.c`** — no description  
  *code/scanner_c.py:16*
- **`inspector.lang.cfamily-dispatch`** — no description  
  *code/scanner_cfamily.py:18*
- **`inspector.lang.enforce`** — no description  
  *code/scanner_enforce.py:22*
- **`inspector.lang.ron`** — no description  
  *code/scanner_ron.py:16*

### inspector/security
- **`inspector.security.heuristic-pass`** — no description  
  *code/security.py:31*

### inspector/subcommand
- **`inspector.subcommand.export-features`** — no description  
  *code/feature_ops.py:16*
- **`inspector.subcommand.extract-prompts`** — no description  
  *code/feature_ops.py:22*
- **`inspector.subcommand.prompt-extract`** — no description  
  *prompt/extractor.py:12*
- **`inspector.subcommand.skill-extract`** — no description  
  *skill_extract/extractor.py:12*

---

*Generated by [openalice-atlas](https://atlas.blal.pro) — single source of truth for the openalicelabs ecosystem.*
