04 / LIVE CI + LOCAL DEMO
Run the evidence.
A real GitHub-hosted runner tests payment recovery. Download its evidence or reproduce the wider local stack.
VERIFIED ON GITHUB
View the actual results.
Real API on temporary runner
Grafana capture and Pages deployment
Repeat on demand
Open the workflow, choose Run workflow, inspect its summary, and download payguard-demo-evidence.
EXPECTED OUTPUT FROM VERIFIED RUN
What the runner checked.
[PASS] API health : UP[PASS] normal payment : SUCCESS[PASS] timeout after charge : UNKNOWN[PASS] duplicate retry : same payment ID[PASS] automatic reconciliation : SUCCESS[PASS] Prometheus metrics exposed
Representative checks, not a live API embedded in this page. The linked run summary and artifact are the source of truth.
WINDOWS / POWERSHELL
Run the full local stack.
cd C:\path\to\PayGuard
.\scripts\start.ps1
.\scripts\status.ps1
.\scripts\run-demo.ps1
.\scripts\stop.ps1 -KeepMinikubeAdd -Kubernetes to start.ps1 to start Minikube and to run-demo.ps1 to include the Kubernetes rollout check. stop.ps1 stops both by default; use -KeepMinikube to leave the cluster running. Persistent database volumes are retained. Windows start, credential recovery, and stop guide ↗
The local API is at localhost:8081/actuator/health. A public visitor cannot call your laptop from this website. Operations runbook ↗