Workspace / Live playgroundExplore Bob’s analysis ↗
BUILT WITH IBM BOB · DEVELOPER WORKFLOWS

Two branches.
One hidden collision.

Git checks the lines. CollisionLab checks the behavior.
See what happens when two working features meet.

3 runnable examplesNo installationSource included
COLLISION MAP 01 / 03
Afeature/email-authWorks independently ✓
Bfeature/profile-cache-v2Works independently ✓
↓
↳ Git merge No textual conflict
↓
!
Incompatible assumptionsemail credential ≠ username cache key
DETECTED

Illustrated pattern · Run the example below for live results.

INTERACTIVE WORKSPACE

Choose a collision. Put it to the test.

Inspect the code, adjust an input, and execute the combined behavior.

Live JavaScript
EXPERIMENT SETUPIDENTITY

BRANCH A

BRANCH B

Executes source snapshots in this browser. No Git merge or Bob request runs here.

● ● ● EXECUTION CONSOLEREADY
↗↙

Your next merge has a story.

Run the example to follow the values
from the branch change to the broken assumption.

01 / Execute02 / Compare03 / Explain
▤
Behind this example

Loading recorded branch and merge results…

Inspect saved evidence ↗

TAKE IT TO YOUR REPOSITORY

From a live example
to a real branch analysis.

The playground demonstrates the behavior. The reusable Bob workflow inspects Git branches, reads requirements, generates an integration test, and runs it in isolated worktrees.

Open repository & setup ↗
IBM BOB · AGENT MODE
/collision feature/email-auth feature/profile-cache-v2 demo/combined-auth-cache:requirements/authentication-v2.md

Open the repository in IBM Bob with its collision workflow installed. Run this command there to create fresh evidence. The public site does not connect to Bob.