Case files

Runs replay · every recorded SyncSnitch run, its pull requests and its verdict
Run ID Created Engine Checks Verdict Pull requests Details
w-20261027-155558-7c9a kshiti26-11/demo 2026-10-27 15:56 UTC Gemini gemini-3.5-flash264,954 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green Waiting for you Upstream change Open case fileLive run page
w-20261004-203249-a4d2 kshiti26-11/demo 2026-10-04 20:33 UTC Gemini gemini-3.7-flash913,586 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green Waiting for you Upstream change Open case fileLive run page
w-20260929-122629-1705 kshiti26-11/demo 2026-09-29 12:26 UTC Gemini gemini-3.7-flash431,348 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green Waiting for you Upstream change Open case fileLive run page
w-20260928-142836-66a3 kshiti26-11/demo 2026-09-28 14:28 UTC Gemini gemini-3.5-flash-lite V1– V2– V3– V4– V5– V6– No verdict Stopped Upstream change Open case fileLive run page
w-20260928-140525-10e7 kshiti26-11/demo 2026-09-28 14:06 UTC Gemini gemini-3.5-flash-lite V1– V2– V3– V4– V5– V6– No verdict Stopped Upstream change Open case fileLive run page
w-20260928-135852-bb6d kshiti26-11/demo 2026-09-28 13:59 UTC Gemini gemini-3.5-flash V1– V2– V3– V4– V5– V6– No verdict Stopped Upstream change Open case fileLive run page
w-20260928-033249-fa0f kshiti26-11/demo 2026-09-28 03:33 UTC Gemini gemini-3.5-flash-lite285,257 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green Waiting for you Upstream change Open case fileLive run page
w-20260927-160432-7042 kshiti26-11/demo 2026-09-27 16:04 UTC Gemini gemini-3.5-flash-lite301,686 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green PR opened Upstream change
Draft PR
Open case fileRun replay
w-20260927-133756-b2c1 kshiti26-11/demo 2026-09-27 13:38 UTC Gemini gemini-3.5-flash-lite102,883 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green PR opened Upstream change
Draft PR
Open case fileRun replay
w-20260927-133555-5098 kshiti26-11/demo 2026-09-27 13:36 UTC Gemini gemini-3.5-flash-lite262,612 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green Waiting for you Upstream change Open case fileLive run page
w-20260927-132946-cdba kshiti26-11/demo 2026-09-27 13:29 UTC Gemini gemini-3.5-flash-lite118,732 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green PR opened Upstream change
Draft PR
Open case fileRun replay
w-20260927-131221-11a5 Kshiti26-11/demo 2026-09-27 13:12 UTC Gemini gemini-3.5-flash-lite286,130 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green Waiting for you Upstream change Open case fileLive run page
w-20260927-123132-6c20 kshiti26-11/demo 2026-09-27 12:31 UTC Gemini gemini-3.5-flash-lite716,148 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green Waiting for you Upstream change Open case fileLive run page
w-20260927-120026-5c8d kshiti26-11/demo 2026-09-27 12:00 UTC Gemini gemini-3.5-flash-lite230,914 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green PR opened Upstream change
Draft PR
Open case fileRun replay
w-20260927-104500-b3ba kshiti26-11/demo 2026-09-27 10:45 UTC Gemini gemini-3.5-flash-lite281,711 tokens V1✓ V2✓ V3✓ V4✗ V5✗ V6✓ Guilty · red Waiting for you Upstream change Open case fileLive run page
w-20260927-103603-c9e0 kshiti26-11/demo 2026-09-27 10:36 UTC Gemini gemini-3.5-flash-lite897,615 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green Waiting for you Upstream change Open case fileLive run page
w-20260927-093528-25fb kshiti26-11/demo 2026-09-27 09:35 UTC Gemini gemini-3.5-flash-lite774,122 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green Waiting for you Upstream change Open case fileLive run page
w-20260927-092147-9661 kshiti26-11/demo 2026-09-27 09:22 UTC Gemini gemini-3.5-flash-lite2,360,874 tokens V1✓ V2✓ V3✓ V4✗ V5✓ V6✓ Guilty · red Waiting for you Upstream change Open case fileLive run page
w-20260927-091515-0f22 kshiti26-11/demo 2026-09-27 09:15 UTC Gemini gemini-3.5-flash-lite803,212 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green Waiting for you Upstream change Open case fileLive run page
w-20260927-082453-7ebd kshiti26-11/demo 2026-09-27 08:25 UTC Gemini gemini-3.5-flash-lite495,202 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green PR opened Upstream change
Draft PR
Open case fileRun replay
w-20260927-081056-c66c kshiti26-11/demo 2026-09-27 08:11 UTC Gemini gemini-3.5-flash-lite646,306 tokens V1✓ V2✓ V3✗ V4✗ V5✓ V6✓ Guilty · red Waiting for you Upstream change Open case fileLive run page
w-20260927-072954-42ac kshiti26-11/demo 2026-09-27 07:30 UTC Gemini gemini-3.5-flash-lite562,448 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green Waiting for you Upstream change Open case fileLive run page
w-20260927-072822-4e75 kshiti26-11/demo 2026-09-27 07:28 UTC Gemini gemini-3.5-flash-lite720,057 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green PR opened Upstream change
Draft PR
Open case fileRun replay
w-20260927-071446-0549 kshiti26-11/demo 2026-09-27 07:15 UTC Gemini gemini-3.5-flash-lite1,534,841 tokens V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green PR opened Upstream change
Draft PR
Open case fileRun replay
w-20260927-065926-d2ba kshiti26-11/demo 2026-09-27 06:59 UTC Gemini gemini-3.1-flash-lite689,545 tokens V1– V2– V3– V4– V5– V6– No verdict Stopped Upstream change Open case fileLive run page
w-20260927-064254-35cd kshiti26-11/demo 2026-09-27 06:43 UTC Gemini gemini-3.1-flash-lite427,717 tokens V1✓ V2✓ V3✓ V4✗ V5✓ V6✓ Guilty · red Waiting for you Upstream change Open case fileLive run page
w-20260927-063615-d1f5 kshiti26-11/demo 2026-09-27 06:36 UTC Gemini gemini-3.1-flash-lite202,471 tokens V1✓ V2✓ V3✓ V4✗ V5✗ V6✓ Guilty · red Aborted Upstream change Open case fileLive run page
w-20260927-044953-e1ec 2026-09-27 05:07 UTC — V1✓ V2✓ V3✓ V4✓ V5✓ V6✓ Cleared · green PR opened Upstream change
Draft PR
Open case fileRun replay
w-20260926-184934-d371 2026-09-26 20:04 UTC — V1✓ V2✓ V3– V4– V5– V6✓ Cleared · green PR opened Upstream change
Draft PR
Open case fileRun replay
w-20260926-105257-13ae 2026-09-26 11:00 UTC — V1✓ V2✓ V3– V4– V5– V6✓ Cleared · green PR opened Upstream change
Draft PR
Open case fileRun replay

Before you open a case

What a repo needs

Requirements for the full S1–S9 run · one GitHub repo with both services

1 · The upstream service Owns the contract

  • REST: contracts/openapi.yaml in the service folder (or the repo root).
  • gRPC: a .proto file directly in contracts/.
  • Database: Alembic migrations in migrations/versions/*.py (new files between base and head).
  • A change to compare: a commit that edits those contracts. Paste a /pull/<n> or /compare/<base>...<head> link, or SyncSnitch picks the latest contract commit.

2 · The consumer service Gets the fix

  • Another folder in the same repo with a pyproject.toml (a Python project).
  • Tests that run with uv run pytest -q: the Transformer and check V1 use exactly this.
  • Real usage of the changed fields in .py, .sql, .proto files or JSON fixtures under tests/. No usage means no breaking change for it, and the agents have nothing to fix.

3 · Optional Stronger proof, private repos

  • A Dockerfile in both services and Docker on the machine running the site: V3–V5 run in containers. Without them they are reported as skipped, never as passed.
  • Private repos: the server needs GITHUB_TOKEN; opening the draft PR needs gh logged in with push access.

Not supported yet: consumers in other languages than Python, and contracts in other paths. The cold cases on the home page (kshiti26-11/demo: orders-service → billing-service) meet every requirement.