Skip to content

MolecularEarly access

Serious findings that arrive with proof.

Most review tools ask you to trust a comment. At Molecular depth, Forseti runs the related tests in a sandbox and attaches a failing test or a run log to every serious finding.

about £10.23 per medium PRabout 9.0 minutes

Molecular · sandbox run
Early accessExample
Blockingsrc/billing/refund.ts:47

Refund repeats when the webhook is retried

A second delivery of the same event refunds the order again.

$ forseti prove F-1 # sandbox, read-only token

running refund.retry.spec.ts …

✕ refunds once on retry: expected 1 call, got 2

✓ failing test attached to F-1

failing test + run log attached to the findingreproduce: npm test -- refund.retry.spec

How it works

From a claim to a reproduction.

Molecular adds one step to Deep: the claim is tested before it is posted.

  1. 01Deep review firstThe four specialist passes and the adjudication step run as at Deep.
  2. 02Into a sandboxAn agent gets an isolated environment with your repo at the PR's head commit.
  3. 03Run the related testsIt finds and runs the tests that touch the changed code, and writes a failing test where none exists.
  4. 04Proof attachedEach serious finding carries the failing test or the run log, so you can reproduce it yourself.

Early access

What early access means today.

  • Molecular is offered to a small number of teams while the sandbox is hardened. Ask for access and we will set it up with you.
  • Without access, @forseti review molecular runs a Deep review instead, and the check run says so.
  • The price shown is our model for a medium PR; like every review, it is quoted on the PR before it runs.
  • General availability, where a fix only counts once its failing test passes, is on the roadmap.
  • See the roadmap

Want proof on your hardest PRs?

Tell us about your repos and test setup, and we will set Molecular up with you.