CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
3.4 KiB
3.4 KiB
PerfXpert documentation
Top-level index for everything under docs/. The repo-level
README.md is the user-facing entry point; this index is
the map for everything that follows.
Start here
| You want to… | Read |
|---|---|
| Install + run your first analysis | guides/getting-started.md |
| Understand the agentic pipeline | guides/agentic-mode.md |
| Embed PerfXpert in your own tool | guides/python-api.md |
| Drive PerfXpert from a backend (opencode / claude / codex / gemini) | guides/backends.md |
By area
| Area | Index |
|---|---|
| User guides (install, formats, providers, MCP) | guides/README.md |
| Architecture (agent hierarchy, gate cascade, backend adapter) | architecture/README.md |
| Integration (MCP server, REST shim) | integration/README.md |
| Contributing (extension surfaces, governance, audit gate) | contributing/README.md |
| RFCs (architectural change proposals) | rfcs/README.md |
| Benchmarks (proven optimizations baselines) | benchmarks/ |
| Archive (pre-agentic migration notes) | archive/ |
File quick-reference
docs/
├── README.md ← you are here
├── architecture.md ← top-level system overview
├── architecture/
│ ├── README.md ← architecture sub-index
│ ├── agent-hierarchy.md ← Root → Analysis → Recommendation → specialists
│ ├── gate-cascade.md ← correctness gate + revert path
│ └── backend-adapter.md ← per-backend installer / verifier surface
├── guides/
│ ├── README.md ← guides sub-index
│ ├── getting-started.md ← install, run, formats, providers, troubleshooting
│ ├── agentic-mode.md ← how the agent brain works at runtime
│ ├── python-api.md ← `perfxpert.api.*` — 1:1 mirror of the agent MCP tools
│ ├── backends.md ← perfxpert-code dispatch matrix
│ └── assets/gifs/ ← checked-in guide demo recordings
├── integration/
│ ├── README.md
│ └── mcp-server.md ← the MCP wire surface (56 tools)
├── contributing/
│ ├── README.md ← per-surface extension guides
│ ├── tools.md, knowledge.md, providers.md, agents.md, mcp_tools.md,
│ │ output_formats.md, schemas.md, fixtures.md, gpu_arch.md,
│ │ external-tools.md, proven_optimizations.md
│ ├── governance.md
│ ├── audit_gate_runbook.md
│ └── walkthrough_new_bottleneck_class.md
├── rfcs/
│ ├── README.md
│ ├── TEMPLATE.md
│ └── 0000-example-rfc.md
├── benchmarks/
│ └── mi300x_baseline.md
└── archive/
└── migration-to-agentic.md
Conventions
- Every Python / bash code block intended as illustrative (not executable
in CI) is prefixed with
# SKIP-SAMPLE — <reason>soscripts/test-samples.py --strictskips it. - All cross-doc links are relative paths within this tree; external links
are flagged out-of-scope by
scripts/link-checker.py. - The user-facing brand is PerfXpert.
rocinsight/ROCINSIGHTare retired and should not appear in any new doc.