Run the smallest test set you can prove is safe

Map every code change to customer journeys, user scenarios, and the unit or Playwright tests that prove them. When evidence is incomplete, CodeGraph fails open to the full suite.

npm versionCI statusMIT licenseNode.js 20 and 22Playwright supported

Affected Scenarios: Code paths map the change to customer journeys and dependent scenario workflows.

$ npm install --save-dev playwright-codegraph
5
Scenario classes
8
Report themes
3
Deployment models
2
Test layers

Why Teams Choose CodeGraph

Move Faster Without Trading Away Confidence

Replace slow, indiscriminate test runs and manual QA triage with evidence-backed impact analysis that every developer, tester, and release owner can understand.

01

Shorter Pull Request Feedback

Prioritize only the unit and Playwright tests connected to the actual change.

02

Journey-Level Confidence

See which customer flows changed, which scenarios prove them, and where gaps remain.

03

Safety You Can Audit

Inspect every selection reason and automatically run everything when evidence is incomplete.

How It Works

From Code Change to Trusted Result

1

Map

Build a deterministic graph of Git changes, packages, source dependencies, scenarios, and tests.

2

Select

Create one explainable plan for affected unit, integration, API, and Playwright coverage.

3

Prove

Run the plan, expose gaps, compare against full execution, and publish portable evidence.

Product Capabilities

Quality Intelligence You Can Explain

Code change to customer impact: Connect Git changes, Rush package dependencies, source reachability, customer journeys, scenarios, and tests in one deterministic graph.
Fail-open selection: Missing graphs, unknown files, scenario gaps, incomplete history, and tool failures expand to full execution instead of silently dropping tests.
Scenario workflow coverage: Model happy, positive, negative, edge, and corner paths with explicit dependencies and ordered journey diagrams.
Unit and Playwright orchestration: Select and execute both test layers from one canonical plan with a reason for every test.
Rich standalone reporting: Share PR impact, scenario coverage, code graphs, execution, shadow, and replay evidence in one CSP-protected HTML file.
Portable deployment: Run the deterministic data plane in local, cloud-connected, hybrid, or disconnected on-prem environments without uploading source code.

One Product, Shared Value

Built for the Whole Delivery Team

Developers

Get fast PR feedback with an exact explanation of why each test matters.

QA & Test Platform

Manage scenario coverage, negative paths, safety policies, and test debt in one model.

Engineering Leaders

Measure fallback rates, missed failures, journey risk, and CI savings with real evidence.

Learn & Evaluate

Explore the Product

See the Evidence

One Quality View for Every Change

Developers and QA share the same picture of changed code, affected journeys, selected tests, execution results, and safety history.

Playwright CodeGraph run brief showing scenario readiness, evidence tiles, selection flow, and replay safety charts.
The run brief combines readiness, impact metrics, selection flow, and replay safety in one evidence-first workspace.

Start With Your Existing Tests

Make Every Pull Request Faster and Easier to Trust

No replacement runner. No AI-only skipping. No unexplained empty plans.