regression-detection

Detect regressions across Pact 5 modules after migrations and interface changes.

1|1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/Pact-Community-Organization/github-marketplace --skill regression-detection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: regression-detection
Source: https://github.com/Pact-Community-Organization/github-marketplace/tree/main/skills/regression-detection
Command: npx skills add https://github.com/Pact-Community-Organization/github-marketplace --skill regression-detection

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detect regressions from schema migrations, interface drift, cross-module changes, and deploy order modifications in Pact 5 smart contracts.

Core Features & Use Cases

  • Detects regressions across module boundaries after changes to schemas or interfaces.
  • Verifies deployment order consistency and cross-module call integrity.
  • Provides a structured checklist to reproduce and document regressions for Admin review.

Quick Start

Run the regression-detection workflow against your Pact 5 deployment to identify regressions across modules and configurations.

Frequently Asked Questions about regression-detection

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

FAQPage Schema
How do I detect regressions in Pact 5 smart contracts after a schema migration?

Detect Pact 5 regressions by running full test suites against migrated schemas to identify interface drift and cross-module impact. The workflow validates schema migrations, interface changes, and deployment order to ensure module boundaries remain intact.

What causes interface drift across Pact 5 modules during deployment?

Interface drift in Pact 5 modules occurs when schema migrations or deploy order changes alter module boundaries. The detection workflow identifies this drift by validating cross-module calls and verifying deployment order consistency after applying interface modifications.

How do I verify cross-module call integrity and gas usage in Pact 5?

Verify cross-module call integrity and gas usage by deploying Pact 5 modules in production order and running end-to-end validation. The workflow measures gas consumption and validates cross-module calls to detect regressions after interface or schema changes.

Can I check deploy order consistency for Pact 5 modules before production release?

Check deploy order consistency for Pact 5 modules by running the regression detection workflow, which deploys modules in production order and validates cross-module dependencies. This ensures deployment sequence integrity before releasing schema or interface changes.

What is the best way to document Pact 5 regressions for Admin review?

Document Pact 5 regressions for Admin review by using the structured checklist provided by the workflow, which reproduces and records regressions found across schema migrations, interface drift, cross-module changes, and deploy order modifications.

Why does my Pact 5 cross-module test suite fail after an interface change?

Cross-module test suites fail after interface changes due to regressions in Pact 5 module boundaries. The detection workflow identifies these regressions by running full test suites and validating cross-module calls, exposing interface drift caused by schema or deployment modifications.