# Inspect

> Examine Autodialectics run results, manifests, and stored artifacts. Use after a pipeline run completes or to review past runs.

- Skill: `hmbown/inspect-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add hmbown/inspect-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/hmbown/inspect-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: Hmbown (https://skillmd.com/u/hmbown)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/hmbown/inspect-2

---


# Autodialectics Inspect

Use this skill to examine completed or in-progress pipeline runs and their artifacts.

## Prerequisites

`autodialectics-mcp` must be on PATH (`pip install autodialectics`).

## MCP Tools

- **`inspect_run(run_id)`** — retrieve the run manifest: status, decision, scores, timing, and artifact paths.
- **`read_artifact(run_id, artifact_name)`** — read a specific artifact by filename. Artifacts by pipeline stage:
  1. `submission.json` — the original task submission
  2. `contract.md` — the immutable task contract (Markdown)
  3. `evidence.json` — gathered evidence bundle from the exploration stage
  4. `dialectic.json` — thesis/antithesis/synthesis from the dialectical planner
  5. `execution.json` — domain executor results
  6. `verification.json` — independent verification output
  7. `evaluation.json` — slop scores and gate decision
  8. `summary.md` — human-readable run summary
  9. `benchmark_report.json` — benchmark-specific metrics (only present for benchmark runs)

## CLI Fallback

```bash
autodialectics inspect <run_id>
```

## Guidance

- Start with `inspect_run` to get the overview, then drill into specific artifacts with `read_artifact`.
- When summarizing a run, always include: run ID, domain, policy ID, decision, overall score, slop composite.
- If the run status is `running` or `starting`, it may still be in progress — wait and re-inspect.
- Compare `verification.json` against `evaluation.json` to understand whether the verifier and evaluator agree.
- Read `dialectic.json` to see how the planner resolved competing concerns (thesis vs antithesis).

## Arguments

If the user passes a run ID after `/autodialectics:inspect`, inspect that run and summarize the results.

