Skip to content
  • DETON
  • Pricing
  • Sign in
  • Sign up

Controlled synthetic PR bundles

Inspect the proof desk before you connect a repository.

Select a synthetic pull-request bundle, compare its scanned commit with the fixture’s last known head, and inspect recorded-object availability. This public demo does not scan customer code or offer live GitHub actions.

Get started→
Skip to dashboard content
detonMy workspace

Billing

Account

DDeton workspace

Dashboard

Mobile scope

Awareness only in this product tour

This compact view shows pull-request status and scan signals. It offers no live GitHub handoff. Candidate inspection remains on the desktop product tour.

Pull request bundles

7 / 7 newest PR bundles shown

Preview time: 2026-09-10T09:12:00.000Z

Head comparison is illustrative; it is not a live GitHub read.

Derived by a pure presenter from values supplied to this view. This is not a recorded domain verdict and does not authenticate execution, persistence, provenance, or custody.

  1. synthetic-demo/control-fixture

    #101
    Pull request
    Open
    Scan
    Completed · supplied result accepted by evaluator
    ✓

    Matches last known PR head

    These hand-authored commit fields match only inside this preview; they authenticate no scan, execution, persistence, provenance, or custody.

    Scanned commit
    synthetic-revision-confirmed
    Last known head
    synthetic-revision-confirmed

    Projected candidate states

    Confirmed
    1
    Not proven exploitable
    0
    Inconclusive
    1
    Unsupported
    0
    Stale
    0
    Pending
    0

    Completed at4 min ago

    This walkthrough has no pull request to open.

  2. synthetic-demo/runner-fixture

    #102
    Pull request
    Open
    Scan
    Validating proof
    ✓

    Matches last known PR head

    These hand-authored commit fields match only inside this preview; they authenticate no scan, execution, persistence, provenance, or custody.

    Scanned commit
    synthetic-revision-validating
    Last known head
    synthetic-revision-validating

    Projected candidate states

    Confirmed
    0
    Not proven exploitable
    0
    Inconclusive
    0
    Unsupported
    0
    Stale
    0
    Pending
    2

    Started at9 min ago

    This walkthrough has no pull request to open.

  3. synthetic-demo/noise-fixture

    #103
    Pull request
    Open
    Scan
    Inconclusive
    ?

    Head match unknown

    This preview supplies no webhook provenance or authenticated scan, execution, persistence, or custody. Unknown is not current.

    Scanned commit
    synthetic-revision-inconclusive
    Last known head
    Not available

    Projected candidate states

    Confirmed
    0
    Not proven exploitable
    0
    Inconclusive
    1
    Unsupported
    1
    Stale
    0
    Pending
    0

    Completed at12 min ago

    This walkthrough has no pull request to open.

  4. synthetic-demo/stale-fixture

    #104
    Pull request
    Open
    Scan
    Superseded
    !

    Differs from last known PR head

    These hand-authored commit fields differ only inside this preview; they authenticate no scan, execution, persistence, provenance, or custody.

    Scanned commit
    synthetic-revision-superseded
    Last known head
    synthetic-revision-current

    Projected candidate states

    Confirmed
    0
    Not proven exploitable
    0
    Inconclusive
    0
    Unsupported
    0
    Stale
    1
    Pending
    0

    Queued at1 day ago

    This walkthrough has no pull request to open.

  5. synthetic-demo/clean-fixture

    #105
    Pull request
    Merged
    Scan
    Completed · no candidates
    ✓

    Matches last known PR head

    These hand-authored commit fields match only inside this preview; they authenticate no scan, execution, persistence, provenance, or custody.

    Scanned commit
    synthetic-revision-clean
    Last known head
    synthetic-revision-clean

    Projected candidate states

    Confirmed
    0
    Not proven exploitable
    0
    Inconclusive
    0
    Unsupported
    0
    Stale
    0
    Pending
    0

    The latest scan completed without raising a candidate from the enabled detectors for the loaded pull-request data. Skipped or unrecognized shapes are not proof of safety.

    Completed at1 day ago

    This walkthrough has no pull request to open.

  6. synthetic-demo/unscanned-fixture

    #107
    Pull request
    Open
    Scan
    Never scanned

    Projected candidate states

    Confirmed
    0
    Not proven exploitable
    0
    Inconclusive
    0
    Unsupported
    0
    Stale
    0
    Pending
    0

    Never scanned

    This walkthrough has no pull request to open.

  7. synthetic-demo/failure-fixture

    #106
    Pull request
    Closed
    Scan
    Infrastructure failure
    ✓

    Matches last known PR head

    These hand-authored commit fields match only inside this preview; they authenticate no scan, execution, persistence, provenance, or custody.

    Scanned commit
    synthetic-revision-failed
    Last known head
    synthetic-revision-failed

    Projected candidate states

    Confirmed
    0
    Not proven exploitable
    0
    Inconclusive
    0
    Unsupported
    0
    Stale
    0
    Pending
    0

    Queued at2 days ago

    Scan failure reason: Illustrative supplied failure field; no runner execution is authenticated.

    This walkthrough has no pull request to open.

PR proof desk

Inspect hand-authored supplied fields that preview pull-request candidate states; this preview authenticates no execution, persistence, or custody.

PRs with a current-head confirmed record
1
PRs superseded
1
PRs completed inconclusive
1
PRs completed with no candidates
1
PRs never scanned
1

Preview time: 2026-09-10T09:12:00.000Z

Head comparison is illustrative; it is not a live GitHub read.

Derived by a pure presenter from values supplied to this view. This is not a recorded domain verdict and does not authenticate execution, persistence, provenance, or custody.

Pull requests

7 / 7 newest PR bundles shown

Pull requests. 7 / 7 newest PR bundles shown
Repository / Pull requestPull requestHead matchProjected candidate statesRun timeOpen pull request
Completed · supplied result accepted by evaluatorScan: Completed · supplied result accepted by evaluator@synthetic-operator
OpenPull request: Open
Matches last known PR headMatches last known PR head

These hand-authored commit fields match only inside this preview; they authenticate no scan, execution, persistence, provenance, or custody.

Scanned commit: synthetic-revision-confirmed · Last known head: synthetic-revision-confirmed

Confirmed
1
Not proven exploitable
0
Inconclusive
1
Unsupported
0
Stale
0
Pending
0
Completed at4 min agoThis walkthrough has no pull request to open.
Validating proofScan: Validating proof@synthetic-contributor
OpenPull request: Open
Matches last known PR headMatches last known PR head

These hand-authored commit fields match only inside this preview; they authenticate no scan, execution, persistence, provenance, or custody.

Scanned commit: synthetic-revision-validating · Last known head: synthetic-revision-validating

Confirmed
0
Not proven exploitable
0
Inconclusive
0
Unsupported
0
Stale
0
Pending
2
Started at9 min agoThis walkthrough has no pull request to open.
InconclusiveScan: Inconclusive
OpenPull request: Open
Head match unknownHead match unknown

This preview supplies no webhook provenance or authenticated scan, execution, persistence, or custody. Unknown is not current.

Scanned commit: synthetic-revision-inconclusive · Last known head: Not available

Confirmed
0
Not proven exploitable
0
Inconclusive
1
Unsupported
1
Stale
0
Pending
0
Completed at12 min agoThis walkthrough has no pull request to open.
SupersededScan: Superseded@synthetic-maintainer
OpenPull request: Open
Differs from last known PR headDiffers from last known PR head

These hand-authored commit fields differ only inside this preview; they authenticate no scan, execution, persistence, provenance, or custody.

Scanned commit: synthetic-revision-superseded · Last known head: synthetic-revision-current

Confirmed
0
Not proven exploitable
0
Inconclusive
0
Unsupported
0
Stale
1
Pending
0
Queued at1 day agoThis walkthrough has no pull request to open.
Completed · no candidatesScan: Completed · no candidates@synthetic-maintainer
MergedPull request: Merged
Matches last known PR headMatches last known PR head

These hand-authored commit fields match only inside this preview; they authenticate no scan, execution, persistence, provenance, or custody.

Scanned commit: synthetic-revision-clean · Last known head: synthetic-revision-clean

Confirmed
0
Not proven exploitable
0
Inconclusive
0
Unsupported
0
Stale
0
Pending
0
Completed at1 day agoThis walkthrough has no pull request to open.
Never scannedScan: Never scanned@synthetic-contributor
OpenPull request: OpenNever scanned
Confirmed
0
Not proven exploitable
0
Inconclusive
0
Unsupported
0
Stale
0
Pending
0
Never scannedThis walkthrough has no pull request to open.
Infrastructure failureScan: Infrastructure failureScan failure reason: Illustrative supplied failure field; no runner execution is authenticated.
ClosedPull request: Closed
Matches last known PR headMatches last known PR head

These hand-authored commit fields match only inside this preview; they authenticate no scan, execution, persistence, provenance, or custody.

Scanned commit: synthetic-revision-failed · Last known head: synthetic-revision-failed

Confirmed
0
Not proven exploitable
0
Inconclusive
0
Unsupported
0
Stale
0
Pending
0
Queued at2 days agoThis walkthrough has no pull request to open.

Candidates

Projected stateAffected surfaceProof planPreview time

Candidate inspection

Projected state

Confirmed verdictProjected state: The pure evaluator accepted an identity-matching supplied result. This establishes no live execution, authenticity, persistence, provenance, custody, delivery, or canonical publication.

Hand-authored supplied-field preview · SQL injection

synthetic-fixture/api/checkout.ts:42-48

Derived by a pure presenter from values supplied to this view. This is not a recorded domain verdict and does not authenticate execution, persistence, provenance, or custody.

Proofability reason
Illustrative supplied field only: it previews SQL-validator eligibility, not authenticated execution, persistence, provenance, or custody.
Recorded verdict reason
No verdict reason was recorded.

Proof steps

  1. 01Hand-authored supplied-field previewRecordedHand-authored supplied-field preview: RecordedA hand-authored candidate is supplied to this preview. The Recorded badge means preview presence only, not product persistence, runner capture, provenance, or custody.
  2. 02Proof planNot recordedProof plan: Not recordedThis hand-authored preview supplies no authenticated or persisted proof-plan row.
  3. 03Validation attemptNot recordedValidation attempt: Not recordedThis hand-authored preview supplies no authenticated validation attempt and establishes no execution.
  4. 04Evidence objectNot recordedEvidence object: Not recordedThis hand-authored preview supplies no authenticated or persisted evidence object.

Recorded object availability

Proof plan
Not recordedProof plan: Not recorded
Validation attempt
Not recordedValidation attempt: Not recorded
Evidence object
Not recordedEvidence object: Not recorded
Run ID
synthetic-run-confirmed
Commit
synthetic-revision-confirmed
Affected surface
synthetic-fixture/api/checkout.ts:42-48
Projected state
Confirmed verdict

Product tour · simulated repository

This demo uses controlled synthetic fixtures. It does not scan a real repository or link to a live pull request.

← Back to pricing
Deton

Deton analyzes authorized pull-request changes through an isolated, proof-gated runner. Unsupported and inconclusive results are never published as confirmed findings.

Product

  • Pricing
  • Compare
  • Demo

Resources

  • Docs
  • Blog
  • Roadmap
  • API

Compliance

  • Security
  • Privacy
  • Terms
  • DPA
  • BAA

Company

  • About
  • Status
  • Feature requests

© 2026 Deton

AppSec boundary preview · Next.js 16

PrivacyTermsCookies
Create an account