> ## Documentation Index
> Fetch the complete documentation index at: https://docs.entire.io/llms.txt
> Use this file to discover all available pages before exploring further.

# blame

> Show git-blame-style line attribution with Entire checkpoint metadata.

Show line attribution enriched with Entire checkpoint metadata.

```bash theme={null}
entire blame FILE [flags]
```

Use `entire blame` to see the attribution status of the commit that introduced each line. Tags are commit-level signals:

* `AI`: the commit was attributed to an AI agent session
* `MX`: the commit mixed AI-attributed and human-attributed work
* `HU`: the commit was made without AI-attributed checkpoint data

When available, the output also links lines to their Entire checkpoint metadata.

## Flags

| Flag                   | Description                                                                    |
| ---------------------- | ------------------------------------------------------------------------------ |
| `--line LINE_OR_RANGE` | Only show a line or range, for example `12` or `12-20`                         |
| `--long`               | Show the full attribution table with agent, model, author, and session columns |
| `--json`               | Output attribution as JSON                                                     |

## Examples

```bash theme={null}
entire blame overview.mdx
entire blame overview.mdx --line 12-20
entire blame overview.mdx --line 12-20 --long
entire blame overview.mdx --json
```

## Continue with

<CardGroup cols={2}>
  <Card title="Investigate Why Code Exists" icon="search-code" href="/learn/investigate-why-code-exists">
    Trace a surprising line from attribution to checkpoint context.
  </Card>

  <Card title="why" icon="terminal" href="/cli-reference/why">
    Explain the context behind a file or line.
  </Card>
</CardGroup>
