Schema Diff & AST Tracer
The Tracer · confirms real impactZero-token diff on REST, gRPC & DB; traces consumer AST reachability.
- Breaking Changes
- –
- Surfaces
- –
- AST Candidate Hits
- –
- Public APIs
- –
agent syncsnitch-tracer
Autonomous, human-gated contract-drift agent for distributed systems.
S1–S2 ran here. The Tracer, Transformer and Verifier are AI agents that this site starts by itself, with no IDE step: on GitHub Actions when the site is deployed (no machine needed), or on the machine serving it, on IBM Bob (Bob Shell), Gemini, Groq, Grok or Claude. Missing:
In the kshiti26-11/demo workspace start a new Bob task and paste this. This console follows it live.
Zero-token diff on REST, gRPC & DB; traces consumer AST reachability.
agent syncsnitch-tracer
Synthesizes backward-compatible tolerant reader adapters for the consumer.
agent syncsnitch-transformer
Deterministic judge running the V1–V6 suite in a mock container harness.
Final Verdict–
agent syncsnitch-verifier
Snitches don't merge. Humans do.
An upstream team changed a contract. SyncSnitch found every downstream break, generated a backward-compatible fix, proved it in containers and opened a draft PR after a human approved.
Contract drift in OpenAPI, protobuf, Alembic
DeterministicStatic trace to consumer file:line
DeterministicConfirms the real impact
AI subagentWrites the tolerant-reader adapter
AI subagentV1–V6 checks in Docker containers
Docker labReads failures, loops back once
AI subagentA person approves or rejects
HumanOpens the companion draft PR
DeterministicRun record + replay page
DeterministicAI investigates and writes the fix. Code decides pass or fail. A person signs off.
S1, S2, S8 and S9 use zero AI tokens. It only ever edits the downstream repo.