Every team ships
like your best team
Everyone, and every agent, working from one product strategy
Trusted by
Backed by
We spent all this money, and I’m in the same goddamn meetings.”
Every team rolled out Claude, Codex, Cursor, and Copilot. Engineers got faster. Everything around the code got heavier: more status reporting, more compliance review, more coordination calls, more “what did we agree on?”
Read the essayPDLC ≠ SDLC
The product development lifecycle is not the software development lifecycle. Coding agents sped up one stage. The other six still run on meetings.
| Stage | 1OrganizationWho buys, and why | 2GoalsWhere to be next | 3RoadmapWhat to build | 4RefinementLegal, research | 5SpecificationTasks and specs | 6BuildCode, QA, release | 7Go to marketSales and support |
|---|---|---|---|---|---|---|---|
| Coding agents | Writes codeClaude Code, Cursor | ||||||
| Brief | DOC-118ICP and positioningConfluence | OKR-Q4Q4 company goalsSlack | RM-3Checkout v2 in Q4Jira | D-241Seat-based pricingSlack | CHK-412Per-seat pricing APIJira | !1182Price API changeGitLab | DOC-131Checkout v2 launchConfluence |
- 01OrganizationDOC-118ICP and positioningConfluence
- 02GoalsOKR-Q4Q4 company goalsSlack
- 03RoadmapRM-3Checkout v2 in Q4Jira
- 04RefinementD-241Seat-based pricingSlack
- 05SpecificationCHK-412Per-seat pricing APIJira
- 06Build!1182Price API changeGitLabCoding agents work here
- 07Go to marketDOC-131Checkout v2 launchConfluence
Brief is the
product strategy agent
Brief works across all seven stages, not just Build. It captures decisions where they happen, connects them into one graph, and acts on them.
WHERE IT WAS DECIDED
- Slack · #checkout-v2“Going with seat-based?”
- Confluence · Checkout v2 specPricing section reopened
- Jira · CHK-412Checkout v2 blocked
- GitLab · MR !1182Changes the price API
Seat-based pricing for Checkout v2
WHO WORKS FROM IT
- Claude Code · Checkout engHolds the pricing change
- Claude · ProductDrafts the enterprise pricing PRD
- Jamie Cole · EngineeringAsks why CHK-412 can’t ship
- Dana Ruiz · CPTOSees it in her Friday brief
Web App
Your command center. Search every decision, track features and work in progress, and see where things are stalling.
| ID | Decision | Source | Status |
|---|---|---|---|
| D-241 | Seat-based pricing for Checkout v2Replaces per-order fees on new plans. | Slack | Pending |
| D-231 | One checkout spec for mobile and webPayment flows share a single spec. | Jira | Confirmed |
| D-214 | Separate mobile checkout specReplaced by D-231. | Confluence | Superseded |
| D-209 | Loyalty points expire after 18 monthsMatches the finance policy agreed in Q3. | Jira | Confirmed |
- Seat-based pricing for Checkout v2
- One checkout spec for mobile and web
- Separate mobile checkout spec
- Loyalty points expire after 18 months
MCP server and CLI
Your agents ask Brief before they build, so code follows the decisions. Over MCP in Claude Code, Cursor, Windsurf, and VS Code, or from any terminal and CI pipeline with the CLI.
- 1The agent asks Brief before it writes code, through
brief_ask. - 2Brief answers that the decision is still open, and why.
- 3The agent holds the change and flags the security review it found.
> Add per-seat pricing to the checkout API brief_ask per-seat pricing D-241 is pending. Waiting on CPO sign-off since Sep 26. brief_search checkout Related: D-231 checkout spec, D-198 security review Holding the pricing change until D-241 is decided. D-198 applies, so I'll request a security owner on the PR.
> Add per-seat pricing to checkout brief_ask per-seat pricing D-241 is pending on CPO sign-off. brief_search checkout Related: D-231, D-198 Holding the change until D-241 is decided. Flagging D-198.
Stop answering
the same
questions
Engineers, sellers, and their agents ask Brief what was decided and why. It answers with the decision, its status, and its source.
- Org
- Goals
- Roadmap
- Refine
- Spec
- Build
- GTM
CHK-412 Add per-seat pricing
Jamie Cole 2:14 PM
Why can’t this ticket ship yet?
Brief 2:14 PM
Three decisions apply.
- D-241PendingSeat pricing is waiting on CPO sign-off. Hold the change.
- D-231ConfirmedBuild to the shared checkout spec, not D-214.
- D-198ConfirmedPayments changes need a security owner before merge.
Jamie Cole 2:15 PM
Who can sign off on D-241?
Brief 2:15 PM
Dana Ruiz, CPTO. It’s at the top of her Friday brief.
LINKED DECISIONS
- D-241PendingSeat-based pricing for Checkout v2Slack #product-leads
- D-231ConfirmedOne checkout spec for mobile and webJira, Checkout board
- D-198ConfirmedSecurity review on payments changesLinear, Platform
- D-214SupersededSeparate mobile checkout specReplaced by D-231
Jamie Cole, engineer, asks about CHK-412
“Why can’t this ticket ship yet?”
Brief answers
Hold the change. Per-seat pricing is still waiting on CPO sign-off.
D-241 Seat-based pricing Pending
No AI silos between product and engineering
Coding agents in engineering and Claude in product read the same decisions, so you stop building the graph yourself.
- Org
- Goals
- Roadmap
- Refine
- Spec
- Build
- GTM
Agent activity Today, across product and engineering
| AGENT | ASKED BRIEF | ANSWERED WITH |
|---|---|---|
| Claude CodeCheckout eng | Add per-seat pricing to the checkout API | D-241Pending |
| CursorMobile eng | Which spec does the payment sheet follow? | D-231Confirmed |
| WindsurfPlatform eng | Does this payments change need a review? | D-198Confirmed |
| ClaudeProduct | Draft the PRD for enterprise seat pricing | D-241Pending |
- Claude CodeAdd per-seat pricing to the checkout APID-241
- CursorWhich spec does the payment sheet follow?D-231
- Claude in productSummarize the payments review for productD-198
VIA MCP · LAST 24 HOURSMCP SETUP
What the team decides,
the agents build
Same agents, same 8 tasks, 41 decisions the team had already made. Without Brief, the agents missed the decisions that were never written into the code.
Read the benchmark| Decisions followed out of 41 | Merge-ready on the first pass out of 8 | |
|---|---|---|
| Without Brief | 46%22 missed | 2of86 needed rework |
| With Brief | 95%2 missed | 8of80 needed rework |
Decisions followed out of 41
Without Brief46%22 missed
With Brief95%2 missed
Merge-ready on the first pass out of 8
Without Brief2of86 needed rework
With Brief8of80 needed rework
Find where
launches
stall, and why
Brief reads Jira, Slack, and GitHub, names the open decision behind each late launch, and tells you what to unblock first.
- Org
- Goals
- Roadmap
- Refine
- Spec
- Build
- GTM
Friday brief Friday, Oct 9 · for Dana Ruiz
NEEDS YOUR DECISION
D-241PendingSeat-based pricing for Checkout v2
Finance and sales signed off in #product-leads on Sep 26. Engineering is holding the change until you approve.
| LAUNCH | PLANNED | NOW | SLIP |
|---|---|---|---|
| Checkout v2 | Oct 14 | Nov 4 | +3 wks |
| Enterprise plans | Oct 28 | Dec 2 | +5 wks |
| Partner API pricing | Nov 11 | Dec 9 | +4 wks |
WAITING ON YOU · D-241 · PENDING
Seat-based pricing for Checkout v2. Three launches below are holding on it.
Checkout v2+3 wks
Enterprise plans+5 wks
Partner API pricing+4 wks
Brief is the thing that keeps the product on track and prevents decisions from conflicting with previous ones.”
We wouldn’t document this way without Brief.”

Brief keeps the AI connected to our product, so I get what I actually wanted.”

What teams ask
before a pilot
Talk to us (opens in new tab)
No. Brief is the product strategy agent. It reads decisions from the tools your teams already use, finds where work stalls, and gives every person and agent the same context.
A wiki stores what someone wrote down. Brief also acts on it: it flags conflicting decisions, sends scheduled briefs, and answers your agents before they write code.
No. Brief connects to Jira, Confluence, GitHub, GitLab (including self-hosted), Linear, Slack, and Teams, and works with Claude Code, Cursor, and any MCP-compatible agent.
In the Brief Trust Center at trust.briefhq.ai (opens in new tab), which covers our security practices and policies.
Yes. Brief connects to GitLab.com and to self-hosted GitLab instances.
10x the ambition
of your product org.
Brief handles the coordination work between strategy and go to market, so your teams spend their hours on bigger bets.