workflow-equivalence-testing
CommunityVerify shim and stategraph are semantically equal.
Software Engineering#workflow#debugging#test harness#stategraph#equivalence testing#shim mode#runtime diff
Authortransreal
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you confidently migrate or refactor workflow execution by determining whether a shim-based path behaves the same as the original stategraph implementation, instead of relying on fragile single-mode tests.
Core Features & Use Cases
- Shim-equivalence test harness: Runs the workflow in Mode OFF and Mode ON and compares runtime state outputs to detect semantic differences.
- Replay-based verification: Supports replaying held expressions and verification tests across both modes for outcome alignment.
- Test-file result classification: Produces actionable buckets such as BothPass, OnlyOff, OnlyOn, and BothFail to identify where the shim or the legacy behavior diverges.
- Mode-agnostic vs Mode-aware guidance: Distinguishes tests suited for cross-mode equivalence checks from those intended to validate mode-specific effects.
Quick Start
Ask the AI to run ClaudeOrchestratorWorkflowDiff`ClaudeStateGraphReplayTestFile on your existing test file in both modes, then summarize the resulting BothPass/OnlyOff/OnlyOn/BothFail counts so you know whether shim equivalence holds.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: workflow-equivalence-testing Download link: https://github.com/transreal/claudecode/archive/main.zip#workflow-equivalence-testing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.