| name | compatibility-triage |
| description | Verifies whether a requested ROCm-DS workflow is officially supported, source-build feasible, or experimental on the target system. |
Purpose
Prevent agents from making unsupported assumptions about ROCm-DS compatibility.
Procedure
-
Collect environment facts using rocminfo, hipcc --version, Python version, and OS release.
-
Map the requested workflow to one or more ROCm-DS components.
-
Compare the environment to official support statements and tested-GPU notes.
-
Classify the request:
- supported
- partially supported
- source-build experimental
- unsupported
-
Stop unsafe automation when the mismatch is material.
-
Produce a short report with exact blockers and realistic next moves.
Rules
- Never claim support based solely on generic ROCm support.
- Distinguish official support from “might compile.”
- For experimental paths, require explicit evidence from local smoke tests.
- Do not silently widen GPU support claims.
Deliverables
- Environment summary
- Support classification
- Exact mismatch list
- Recommended next action