What problem does it solve? After running LLM verification pipelines, results live in nested Pydantic models and versioned JSON exports that are hard to navigate, compare across models, or turn into analysis-ready tables. This Skill explains how to load VerificationResultSet objects, traverse their sub-objects, extract DataFrames, and export or repair results. ## Core Features & Use Cases - Result Loading: Load results from benchmark runs, v2.2 JSON exports, legacy v2.0/v2.1 files, extended runs, and scenario runs, with guidance on which loader handles which export shape. - DataFrame Extraction: Convert template, rubric, judgment, and scenario results into pandas DataFrames with documented column definitions for field-level, trait-level, regex, and token-usage views. - Comparison and Aggregation: Group results by model or question, filter by replicate or pass/fail status, and aggregate scores with strategies like mean, median, and majority vote. - Use Case: After verifying 500 biomedical QA answers across three models, load the exported JSON, build a rubric DataFrame filtered to LLM traits, and compute per-model pass rates to compare model behavior. ## Quick Start Load my karenina results.json file and show me the per-model pass rates as a DataFrame.