ContractProbe

ContractProbe is a web app (with a lightweight CLI/agent) that continuously runs integration tests focused on API contracts across microservices and third-party dependencies. It records real traffic samples (sanitized), generates contract assertions, and replays them against staging or ephemeral environments on every deploy. When a downstream service changes response shape, status codes, headers, or timing beyond thresholds, it flags the exact contract break, pinpoints the owning repo/team, and suggests a minimal fix or compatibility shim. It also tracks “unknown unknowns” like undocumented fields that clients rely on, and alerts when they disappear. This is a traditional app with AI-assisted features: AI helps propose contract rules, reduce flaky assertions, and summarize failures, but the core value is deterministic contract verification and replay. The goal is fewer production incidents caused by integration drift, with clear ownership and fast triage.

← Back to idea list