The change
01What production-sensitive behaviour changed?
A pull request may touch identity, authorization, data, payments, webhooks, caching, or deployment behaviour.
Qedix reviews risky JavaScript and TypeScript changes and shows maintainers what safety evidence exists, what appears missing, and where review attention is needed.
Illustrative Qedix report
Pull request #482
await db.order.create(orderInput);
await db.inventory.update(stockChange);Validation evidence is visible before the changed write path.
The dependent writes are visible, but one transaction boundary is not proven.
Verify that a second-write failure cannot leave partial order state.
The production gap
Tests, type checking, linting, and security tools remain essential. Qedix adds a pull-request evidence view focused on production-sensitive changes and the controls around them.
The change
01A pull request may touch identity, authorization, data, payments, webhooks, caching, or deployment behaviour.
The control
02The expected evidence depends on the changed path: validation, ownership, signature verification, transaction scope, or another control.
The decision
03Qedix separates visible evidence from assumptions that require tests, runtime context, or application-specific review.
How it works
Qedix stays inside the GitHub review workflow. It gives maintainers an advisory evidence layer without taking ownership of merge or deployment decisions.
Install the Qedix GitHub App only on the repositories your team wants reviewed.
Qedix reviews the supported JavaScript and TypeScript changes associated with the pull request.
See what production-safety evidence is visible, what appears missing, and where maintainer attention is needed.
Evidence, not a mystery score
Qedix distinguishes visible evidence from missing proof and context-dependent review. The result remains explainable and advisory.
Observed
Relevant production-safety evidence is visible in the reviewed pull-request context.
Not proven
Qedix did not find enough visible evidence to support the expected safety control.
Review
The change needs application-specific context or maintainer judgment before merge.
What maintainers receive
Reports organize affected files, visible controls, missing evidence, review context, and suggested verification. They are designed to support a decision, not hide it behind one unexplained score.
Production-sensitive coverage
Qedix organizes review attention around production-sensitive JavaScript and TypeScript paths. Coverage depends on the changed code and the evidence visible in pull-request context.
Review changes that may weaken access checks, roles, permissions, ownership, or protected operations.
Surface changes involving sessions, tokens, identity verification, and authentication boundaries.
Check whether changed request paths show appropriate schema and input-validation evidence.
Review signature verification, replay handling, deduplication, and side-effect ordering.
Highlight sensitive payment, entitlement, amount, and provider-event changes that require careful review.
Review destructive writes, transaction boundaries, mutation scope, and consistency-sensitive changes.
Surface changed reads and writes where organization, workspace, owner, or tenant scope needs evidence.
Review changed paths that may expose credentials, sensitive values, internal errors, or unsafe logging.
Highlight stale authorization, invalidation, dependency, build, migration, and deployment risks.
Coverage descriptions are product guidance, not a guarantee that every defect or vulnerability will be detected.
Clear product boundaries
Trust starts with precise limits. Qedix works alongside your existing quality, security, and deployment process.
It organizes evidence and review attention. It does not replace maintainers, security review, tests, or deployment approval.
Static pull-request analysis cannot prove that software is secure, correct, compliant, or free from defects.
When Qedix recommends a test, the recommendation does not mean that Qedix executed the application or test suite.
Runtime configuration, infrastructure, external services, and application-specific behaviour may require separate verification.
Trust and control
Qedix is built around selected GitHub repository access, advisory results, and evidence that maintainers can review in context.
Authorized GitHub administrators control which repositories are connected to Qedix.
Repository source is processed temporarily for authorized analysis. Qedix retains selected repository and pull-request metadata, analysis results, affected file references, and limited redacted evidence excerpts.
Qedix does not automatically approve, merge, deploy, or make the final release decision.
Reports connect recommendations to affected code and visible or missing evidence instead of asking teams to trust an unexplained conclusion.
Free during public beta
Install Qedix on selected repositories. No beta access request or paid subscription is currently required.
Product support
Ask about installation, repository permissions, public beta access, your first report, or removing Qedix.