regression-check

Verify PMR hardening actions via static analysis of tests, types, and error boundaries.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/0xHoneyJar/construct-hardening --skill regression-check-0xhoneyjar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: regression-check
Source: https://github.com/0xHoneyJar/construct-hardening/tree/main/skills/regression-check
Command: npx skills add https://github.com/0xHoneyJar/construct-hardening --skill regression-check-0xhoneyjar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Regression checks are needed to ensure past hardening measures still hold by static analysis of PMRs, tests, types, and error boundaries, producing evidence-backed pass/fail reports.

Core Features & Use Cases

  • Static analysis-based verification of PMR hardening actions (test-spec, type-spec, error-boundary, checklist)
  • Drift detection for verified actions and regression reporting
  • Generates regression-check reports and supports PMR workflows integration

Quick Start

Invoke /regression-check to load target PMRs and run static regression verification, then review the generated report.

Frequently Asked Questions about regression-check

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

FAQPage Schema
How do I verify past hardening actions and catch regressions early?

To verify past hardening actions and catch regressions early, run static analysis on tests, branded types, and error boundaries to produce evidence-backed pass or fail reports. This validates that historical security measures remain effective without executing the full application.

What is static regression analysis for error boundaries and tests?

Static regression analysis for error boundaries and tests is an invariant checking mechanism that enforces test specifications, branded type integrity, and boundary conditions. It detects drift from verified hardening actions by analyzing code structure and generating file and line level evidence reports.

How do I run regression checks on all resolved PMRs?

To run regression checks on all resolved PMRs, invoke the regression check command to load target PMRs and perform static verification. You can filter the verification scope using the dash dash scope flag to target specific modules or limit the analysis to a single PMR.

Does static regression checking flag modified tests for CI runs?

Yes, static regression checking flags a needs ci run status when tests are modified during the analysis. This ensures that any changes to test specifications or error boundaries trigger continuous integration validation to maintain hardening integrity and prevent silent drift.

What is the best way to generate evidence-backed regression reports?

The best way to generate evidence-backed regression reports is to perform static analysis on resolved PMRs and output pass fail results with file and line evidence. This provides actionable drift detection data directly integrated into PMR regression reporting workflows.

Can I scope regression verification to a specific module or single PMR?

Yes, you can scope regression verification to a specific module or single PMR by applying scope-based filtering. This limits the static analysis of test specs, types, and error boundaries to the defined boundaries, generating targeted pass fail evidence without checking unrelated code.