Qedix by Qohere · Free public beta

Production-safety
evidence before merge.

Qedix reviews production-sensitive JavaScript and TypeScript pull requests and presents evidence-based production readiness findings—what safety evidence exists, what is missing, and where maintainer review is required before merge.

  • Advisory by default
  • JavaScript and TypeScript PRs
  • Maintainers make the final decision
qedix / pull-request-482

changed src/api/orders/route.ts

review Make order creation atomic

observed request schema validation

not proven atomic transaction boundary

review failure-path verification

Evidence is advisory · Maintainer decides

Evidence-based production readiness

Production readiness for pull requests—not just a green pipeline.

Tests, type checking, linting, and security tools remain essential. Qedix adds an automated production readiness review for JavaScript and TypeScript pull requests, showing production-safety evidence, missing proof, and the controls maintainers should verify before a safe merge.

01

The change

What production-sensitive behaviour changed?

02

The control

Which safety control should be visible?

03

The decision

What still needs maintainer judgment?

How it works

Connect once. Review every supported pull request with fresh evidence.

  1. 01

    Connect selected repositories

    Install the Qedix GitHub App only on repositories your team wants reviewed.

  2. 02

    Open or update a pull request

    Qedix reviews supported JavaScript and TypeScript changes in the pull request.

  3. 03

    Review evidence before merge

    See visible evidence, missing proof, and the areas that need maintainer judgment.

Evidence, not a mystery score

Three states keep the decision explainable.

Observed

Relevant safety evidence is visible in the pull-request context.

Not proven

Not enough visible evidence supports the expected control.

Review

Application-specific context or maintainer judgment is required.

Production-sensitive coverage

Focused review for changes that can fail beyond CI.

01

Authorization

Access checks, roles, permissions, ownership, and protected operations.

02

Authentication

Sessions, tokens, identity verification, and authentication boundaries.

03

Request validation

Schema and input-validation evidence around changed request paths.

04

Webhook safety

Signatures, replay handling, deduplication, and side-effect ordering.

05

Payment paths

Amounts, entitlements, provider events, and sensitive payment behaviour.

06

Database integrity

Destructive writes, transaction scope, mutations, and consistency.

07

Tenant isolation

Organization, workspace, owner, and tenant scope on reads and writes.

08

Secrets and errors

Credentials, sensitive values, internal errors, and unsafe logging.

09

Caching and deployment

Invalidation, migrations, dependencies, builds, and deployment risk.

Coverage descriptions are product guidance, not a guarantee that every defect or vulnerability will be detected.

Clear product boundaries

Designed to strengthen review—not replace engineering judgment.

01

Advisory by design

Qedix does not approve, merge, deploy, or make the final release decision.

02

No guarantee from a clean result

Static pull-request analysis cannot prove that software is secure or defect-free.

03

Suggestions are not executed tests

A recommended test does not mean Qedix ran your application or test suite.

04

Context still matters

Runtime configuration and application-specific behaviour can require separate verification.

Free during public beta

Add production-safety evidence to your next pull request.

No beta access request or paid subscription is currently required.