Kiroween 2026 Submission - Frankenstein Category

From broken website
to verified fix

ProofPatch connects browser testing, root-cause analysis, patch generation, and verification into one evidence-driven workflow. Don't just suggest a fix — show the proof.

AI-optional
Free-tier first
Human approval required
Evidence-backed

Five-Stage Evidence-Driven Workflow

ProofPatch connects every stage from discovery to verification with traceable evidence.

01

Discover

Connect live website & source code (GitHub or ZIP)

02

Reproduce

Real browser tests with screenshots, console & network logs

03

Investigate

AI + deterministic analysis linking evidence to source

04

Patch

Minimal unified diffs with human approval required

05

Verify

Rerun original tests against your preview deployment

How It Works

A complete workflow from URL to verified fix in minutes, not hours.

1

Create Project

Enter your website URL and connect source code via public GitHub repository or ZIP upload. ProofPatch validates the URL and imports your source files with automatic secret detection and exclusion.

  • URL security validation (SSRF protection)
  • GitHub public repo import or ZIP upload (25MB max)
  • Automatic exclusion of node_modules, .env, build artifacts
  • Secret detection before any external processing
2

Configure & Run Scan

Select test categories, viewport sizes, and page limits. ProofPatch launches real browser sessions via Cloudflare Browser Run to execute navigation, button, form, console, network, image, responsive, and accessibility tests.

  • Desktop (1440×900) & mobile (390×844) viewports
  • Up to 10 pages, depth 2, same-origin only
  • Evidence: screenshots, console logs, network traces, DOM snapshots
  • Deterministic issue classification with severity levels
3

Review Issues & Evidence

Each detected issue includes reproduction steps, screenshots, browser logs, network evidence, and source code references. Issues are deduplicated and classified by explainable rules.

  • Reproducible test cases with expected vs actual results
  • Evidence-linked issue reports
  • Critical/High/Medium/Low severity with confidence levels
  • Issue deduplication without losing individual test results
4

AI Investigation (Optional)

Choose deterministic analysis (no API key) or NVIDIA Nemotron for root-cause hypotheses. Analysis includes relevant file paths, line ranges, proposed changes, and confidence levels.

  • Provider abstraction: NoAIProvider or NVIDIAProvider
  • Structured JSON output with schema validation
  • Confidence: Confirmed / Probable / Uncertain
  • No source code sent without explicit consent
5

Generate & Approve Patch

Review minimal unified diffs linked to the original issue. Every patch requires explicit human approval — opening a preview never counts as approval. Export patches for manual application.

  • Unified diff format with context lines
  • Path validation & stale revision detection
  • Explicit approve/reject/regenerate actions
  • Patch export (download or copy)
6

Verify Fix

After applying the patch in your environment, provide a preview URL. ProofPatch reruns the exact original failing test and reports verified/still-failing/inconclusive with before/after evidence.

  • Original test replay against preview URL
  • Regression test execution
  • Verification states: Verified / Still Failing / Inconclusive
  • Before/after screenshots & evidence comparison

Live Demonstration

See ProofPatch detect and verify fixes for three intentionally broken interactions.

Bug 1: Add to Cart

Fixed in demo

Button has incorrect event handler. Product fails to add to cart and count doesn't update.

Deterministic reproduction
Evidence-backed patch
Verified retest

Bug 2: Mobile Navigation

Fixed in demo

Mobile menu button fails to open navigation drawer. Links inaccessible on mobile.

Deterministic reproduction
Evidence-backed patch
Verified retest

Bug 3: Contact Form

Fixed in demo

Form validation/submission handling broken. Valid submissions fail or invalid data passes.

Deterministic reproduction
Evidence-backed patch
Verified retest

Built for Developers

Modern stack, free-tier first, security-focused architecture.

⚡

Astro + React 19

Islands architecture for optimal performance

☁️

Cloudflare Workers

Edge compute with D1 SQLite & R2 storage

🌐

Playwright + Browser Run

Real browser automation at the edge

🎨

Tailwind CSS v4

Dark-first developer tool design system

🗄️

Drizzle ORM

Type-safe database with migrations

✅

Zod Validation

Runtime type safety for all inputs

🤖

NVIDIA Nemotron (Optional)

Free-tier AI for root-cause analysis

📋

Kiro Spec-Driven

Specs, steering, agents & hooks throughout

Ready to verify your fixes?

Create your first project, run a real browser scan, and see evidence-backed debugging in action. No credit card required. Runs on Cloudflare free tier.