# Atlas client commitment tracking

> Atlas Commitment Tracking reconciles the commitments you made to a client against what is actually built in the repository, surfacing what is delivered, still open, or at risk.

Atlas Commitment Tracking reconciles what you told a client you would do against what is actually in the repository. It takes the commitments extracted from your calls and checks them against your code and commit history, then sorts them into 4 states: open, delivered, at-risk, or ambiguous. At-risk means a promised date passed with no matching work. The engine ships in Atlas today behind the paid tier, and Atlas Pro is not yet on sale.

## Key takeaways

- Built and running in Atlas. Included in the paid tier, which is not yet on sale.
- Reconciles spoken commitments against actual code and commit history.
- Sorts each commitment into 4 states: open, delivered, at-risk, or ambiguous.
- The routine pass is deterministic and spends no tokens. Semantic matching is opt-in via --deep.
- Depends on Intake, since the commitments come from your call transcripts.

## Promised on a call, lost by Friday

The commitments you make on a call live in 2 places, a transcript and your memory, and neither is near the repository.

Commitment Tracking treats each commitment as a claim and the codebase as reality. The gap is the point: a promise with matching code is delivered, and a promise with no matching work and a passed date is at risk and worth your attention now.

## Evidence from code and commits

Atlas checks each commitment through a 2-tier deterministic cascade before it spends a single token.

Tier 1 looks for an explicit target actually present in the codebase index. Tier 2 does a keyword match against the index and against recent commit messages and paths. Both are deterministic, so the routine pass costs nothing to run. Every verdict carries the evidence behind it rather than arriving as a bare judgement.

## Semantic matching is opt-in, not automatic

A promise fulfilled in different words than it was made in needs 1 extra step, and that step is deliberately manual.

The deeper LLM judgement that catches paraphrased delivery runs only when you ask for it with --deep. The background pass stays deterministic and token-free, so a low-confidence match is flagged rather than assumed. You decide what counts as delivered, and a commitment you confirm as delivered never silently downgrades on a later check.

## Availability

Commitment Tracking is 1 of the 8 record engines in Atlas, and it sits behind the paid tier.

The engine is built and running in the product, gated to Atlas Pro. Pro has no checkout yet, so it is not something you can buy today. It also depends on Intake for its input, since the commitments come from call transcripts. Shipped, the automated work log, is the one record engine available free right now.

## FAQ

### Is Atlas commitment tracking available now?

The engine is built and running in Atlas, but it sits behind the paid tier and Atlas Pro is not yet on sale, so you cannot purchase access today.

### Where do the commitments come from?

From the commitments Atlas Intake extracts from your call transcripts. Email as a second source is designed but not built.

### How does it know something was delivered?

A two-tier deterministic cascade: an explicit-target check against the codebase index, then a keyword match against the index and recent commit messages and paths. Each verdict carries its evidence.

### What does at risk mean?

A commitment whose promised date has passed with no matching code or commits, so it needs your attention now rather than at the next client call.

### Does it use an LLM on every check?

No. The routine pass is deterministic and spends no tokens. The LLM judgement that catches paraphrased delivery runs only when you pass --deep.

---

Canonical HTML: https://runatlas.sh/resources/features/client-commitment-tracking
Source of truth: aeo_pages row `/resources/features/client-commitment-tracking` (segment: Platform) (this file is generated from it, never hand-edited).
Licence: Atlas is proprietary with a free core. It is not open source and there is no public source repository.
