What problem does it solve?
It reduces the risk of shipping broken changes by systematically validating a repository the way a real user and operator would.
Core Features & Use Cases
- Repository QA contract discovery: Finds the strongest install/verify/lint/test/build/start commands by reading repo docs and CI signals, then prefers canonical umbrella gates when available.
- User-like end-to-end workflow validation: Executes changed workflows via public interfaces, confirms runtime readiness with observable signals, and covers regression-critical flows beyond the changed surface.
- Root-cause regression handling: Reproduces failures consistently, fixes at the source without weakening tests, adds narrow regression coverage when supported, and reruns the full verification gate from a clean state.
- Evidence-driven reporting: Produces a verification report from fresh evidence, including blocked scenarios with exact stopping commands/prerequisites.
Quick Start
Run systematic-project-qa to execute the full repository verification gate, drive realistic user-like workflows for the changed surface, fix any regressions by root cause, and finish by rerunning the full gate and producing a verification report from fresh evidence.