What problem does it solve? Verifying the correctness of SHMEM-based operators requires running full case matrices, classifying failures, and validating design invariants, which is error-prone when done ad hoc. This Skill standardizes the execution, result collection, failure classification, and reporting of SHMEM operator correctness verification. ## Core Features & Use Cases - Case Matrix Execution: Runs the full case matrix generated by shmem-ops-testcase-gen via run_case_matrix.py, covering smoke, dtype/shape/PE/engine combinations, tail/chunk boundaries, repeats, and medium-to-large scale cases. - Failure Classification: Categorizes failures as design bugs, code bugs, test bugs, or environment blockers and routes them back to the responsible pipeline stage. - Invariant Verification & Reporting: Validates correctness invariants (PE topology, symmetric allocation, put/get semantics, signal/wait, output visibility, dtype tolerance) and writes a complete Chinese report to docs/correctness_report.md. - Use Case: After compiling a fused SHMEM operator, run this Skill to execute all correctness cases, confirm 100% PASS on non-performance cases, and produce the gated report required before entering code review (Phase 5). ## Quick Start Run the full SHMEM correctness case matrix for my operator and generate the correctness verification report in docs/correctness_report.md.