Product · PR Compliance Engine

Bring every Git diff into one fast compliance check.

Test real-world pull request scenarios below or paste your own git diff to inspect breaking changes, secret exposure, and SOC 2 / ISO 27001 control mappings in real time.

Live PR Compliance Engine

Audit a live Git diff or pull request.

Fetch any GitHub/GitLab pull request diff, paste your own git diff, or select a scenario. Impulsed evaluates compliance controls with Gemini 3.8 Flash and signs the JSON evidence with HMAC-SHA256.

1. Pull Live PR or Select Scenario

Zero Data Retention (ZDR)
Unified Git Diff Input
1,418 / 32,000 chars

Awaiting compliance audit

Click Run Compliance & Release Audit on the left to generate findings, control mappings, release notes, and cryptographically signed JSON evidence.

CI/CD & GitHub Action

Drop-in enforcement for GitHub Actions & GitLab CI.

Run Impulsed via our zero-config GitHub App or trigger deterministic policy checks directly inside your existing CI runners.

AST-Aware Diff Parser

Detects auth middleware removal, schema drops, and route mutations beyond regex.

Blocking Merge Checks

Automatically block merges when CRITICAL or HIGH compliance findings are unresolved.

Inline PR Comments

Posts exact line-level remediation advice and control citations directly on the PR.

Signed SARIF & JSON

Uploads verifiable evidence artifacts to GitHub Code Scanning and Vanta/Drata.

.github/workflows/impulsed-audit.yml
v2.4 Verified
name: Impulsed PR Compliance Gate
on:
  pull_request:
    types: [opened, synchronize, reopened]

jobs:
  compliance-audit:
    runs-on: ubuntu-latest
    permissions:
      contents: read
      pull-requests: write
      checks: write
    steps:
      - uses: actions/checkout@v4
        with:
          fetch-depth: 0
      - name: Run Impulsed AST & SOC 2 Verifier
        uses: impulsed-tech/pr-auditor-action@v2
        with:
          policy-pack: "soc2-cc6-cc8,iso27001-a8,gdpr-pii"
          fail-on-severity: "HIGH"
          emit-release-notes: "true"