midnight-verify:zkir-regression

Run regression verification across curated ZKIR claims for Midnight Compact toolchains.

37|9|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/devrelaicom/midnight-expert --skill midnight-verify-zkir-regression
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: midnight-verify:zkir-regression
Source: https://github.com/devrelaicom/midnight-expert/tree/main/plugins/midnight-verify/skills/zkir-regression
Command: npx skills add https://github.com/devrelaicom/midnight-expert --skill midnight-verify-zkir-regression

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Runs a curated suite of verification claims through the full verification pipeline to detect behavioral changes and regressions in the Midnight Compact verification toolchain, helping teams identify compiler or checker regressions before release.

Core Features & Use Cases

  • Full and Targeted Sweeps: Execute a full sweep across all categories or a targeted sweep for arithmetic, types, state, privacy, zk-proof, or transcript claims.
  • End-to-End Orchestration: Orchestrates claim classification, domain skill loading, agent dispatch, contract generation, compilation, execution, and PLONK proof verification.
  • Report and Diagnostics: Produces a pass/fail summary with claim-level verdicts and failure interpretations for CI gating, pre-release checks, or investigating suspected toolchain issues.

Quick Start

Invoke the skill with a category argument like arithmetic to run a targeted ZKIR regression sweep and generate the summarized report.

Frequently Asked Questions about midnight-verify:zkir-regression

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect regressions in a Midnight Compact verification toolchain?

To detect verification toolchain regressions, run a curated suite of ZKIR claims through the full pipeline. This process executes classification, domain dispatch, compilation, and PLONK proof verification to output a claim-level pass/fail report with diagnostics.

How do I run targeted regression testing for Midnight Compact zk-proof claims?

You can run targeted regression testing by invoking the skill with a specific category argument like zk-proof. This executes a focused sweep across the selected domain instead of a full sweep, generating a summarized pass/fail report for those specific claims.

What ZKIR claim categories are supported for compiler upgrade verification?

ZKIR claim categories supported for compiler upgrade verification include arithmetic, types, state, privacy, zk-proof, and transcript. Each category is processed through claim classification and domain skill loading to isolate behavioral changes.

Can I use regression verification pass/fail reports for CI gating?

Yes, you can use the generated pass/fail reports for CI gating and pre-release checks. The report provides claim-level verdicts and failure interpretations, making it suitable for automating quality control during suspected toolchain issues.

Why does my verification toolchain behavioral change check fail on specific claims?

A behavioral change check fails when the verification pipeline detects discrepancies during claim compilation, execution, or PLONK proof verification. The output report includes failure interpretations to help diagnose the exact toolchain regression.

Does the ZKIR regression tool require external dependencies to run a full sweep?

No external dependencies are required to run a full ZKIR regression sweep. The skill operates independently to orchestrate claim classification, contract generation, compilation, execution, and proof verification.