Switch to the ADLC without switching tools.
Your source control is the ground truth: branches, pull requests, reviews, merges, deploys. GroundTruth reads it, links every change to the matching ticket, checks acceptance criteria against the code, and writes the correct status back to whichever tracker you run, with a human in command at every checkpoint.
Source control the ground truth
Point GroundTruth at the one your team ships from.Branches, PRs, reviews, merges, deploys, the reference implementation.
Merge requests, branches, and pipeline status over the GitLab API.
Pull requests and branches from Bitbucket Cloud.
Trackers kept true
Cloud + Data Center. Real transitions, acceptance-criteria gated, native task-list checkboxes read as verifiable AC.
GraphQL. The engine resolves your team workflow state and sets it directly.
Work items via WIQL. State written back with a System.State JSON-Patch.
Reads status from a Status field, section, or completion. Writes completion and a Status field. No native workflow states to transition.
How every integration works
- Connect. Add GitHub, then your tracker, with a token or OAuth. Scopes are read plus the single write your workflow needs.
- Backfill. We pull your open issues or work items into a private mirror so the first reconcile has full context.
- Link. Every branch, PR, review, and merge is matched to its ticket, even when a developer forgot to reference it.
- Reconcile. We compare what the tracker says to what actually happened and decide the correct status.
- Gate on acceptance criteria. A merged PR does not auto-close a ticket whose acceptance criteria are not met; it moves to review instead.
- Write back, in command. Shadow mode proposes; live mode applies high-confidence changes. Every automated write is a checkpoint you can inspect, prove, and undo.
Both directions run over the same webhook and backfill endpoints for each tracker, so continuous sync and one-off imports behave identically. Status is normalised to five categories: todo, in_progress, in_review, done, canceled.
Connected with care
GroundTruth needs read access and one narrow write. It never needs your source code, and every automated change is provable.
We never read or store your source code, only issue and pull-request metadata, statuses, and acceptance-criteria text.
Read access plus the single write your workflow needs. You can revoke the token at any time.
Encrypted in transit and at rest, with tenant-isolated storage.
Each automated change is signed into an audit chain you can inspect, prove, and undo.
On a tracker we have not listed?
The connector interface is the same shape for each one, so a new tracker is a small add. Tell us which you run.
Start free trial