TeamPlot detects AI-related signals from real activity: patterns in messaging, code metadata, or both that suggest someone may be adopting AI tooling, shipping faster, or changing how they commit. On the TeamPlot homepage, we group the headline examples under From AI tooling—Exploring AI Tooling, Output Above Usual Pace, and Velocity Step-Up. Those map to the same detection described below (AI channel activity, high code output, and AI velocity).
Signals are heuristics: they highlight patterns worth a conversation, not proof that a specific tool was used. Like the rest of TeamPlot’s signal set, they are prompts to check in, not a verdict—detected from activity data (counts, timing, titles, and stats), not gut feeling.
For code-backed signals we use GitHub, GitLab, or Azure DevOps metadata only—for example commit and PR titles, merge rates, and line additions. We do not read source code, diffs, or file contents. For chat, we use channel activity and timing (including which channel names someone is active in), not message content.
Admins can tune attribution patterns and the lines-per-commit threshold under Settings → Organization so detection matches how your team writes commit messages and ships code.
TeamPlot also raises AI Attribution and AI Commit Size signals; they are part of the same AI-tooling family in the product even though the homepage highlights the three patterns above.
What it is: The person started posting in Slack or Microsoft Teams channels they had not used in the prior baseline window, and those channel names look AI-related.
How we talk about it on the homepage: Active in AI-related channels for the first time — worth a check-in on what they are finding useful.
How it is calculated:
ai, claude, copilot, chatgpt, gpt, llm, cursor, openai, anthropic, gemini, codex.What to use it for: A lightweight nudge to ask what they are exploring (new Copilot channel, internal AI guild, support thread). Good for onboarding, community participation, or making sure people know where to get help.
What it is: The person’s average daily lines added in version control jumped compared with their own recent baseline.
How we talk about it on the homepage: Code additions significantly above baseline — could reflect AI-assisted development. Worth a conversation about approach.
How it is calculated:
What to use it for: Opening a discussion about review load, how larger changes are broken up, pairing, and whether the pace is sustainable—not to accuse anyone of using AI. The jump may also reflect a big feature, a refactor week, or fewer meetings.
What it is: Both merge velocity (PRs merged per day, on average) and code output (lines added per day, on average) increased together versus the person’s baseline.
How we talk about it on the homepage: Both PR merge rate and code output up significantly — could be AI tooling, fewer meetings, or a great stretch of focus.
How it is calculated:
What to use it for: Understanding what changed this week (new tooling, focused sprint, reduced context switching). Useful for celebrating momentum or checking that quality and review still match the faster pace.
What it is: Recent commit or PR titles contain phrases your organization treats as AI attribution markers (for example Copilot or “generated by” lines).
How it is calculated:
co-authored-by: claude, generated by copilot, generated by cursor, and similar—you can customize or extend the list in organization settings.What to use it for: Natural conversation starters about which tools people use, commit message conventions, and how the team wants attribution to appear in history and reviews.
What it is: The person’s average lines added per commit this week is high compared with both a configurable threshold and their own prior pattern.
How it is calculated:
What to use it for: Discussing incremental commits, reviewability, and whether large batches align with team practice—without assuming every large commit is AI-generated.
| In the app | Homepage-style name (where applicable) | What it approximates |
|---|---|---|
| AI Channels | Exploring AI Tooling | New AI-named chat channels vs prior activity |
| AI Output | Output Above Usual Pace | Sharp rise in daily lines added vs your baseline |
| AI Velocity | Velocity Step-Up | PR merge rate and output both up vs baseline |
| AI Attribution | — | Commit/PR titles matching org-defined phrases |
| AI Commit Size | — | High lines-per-commit vs threshold and your baseline |
Together, these help managers notice change early, ask better questions in 1:1s, and align on tooling and delivery norms—always as prompts for dialogue, not automated judgments.