use cases · five roles · one loop

3ngram is for anyone whose work happens through conversation — and falls through when the conversation ends.

your new Chief of Staff · Product Lead · Eng Lead · Founder · Legal. Same loop, shaped for the day each role actually has.

Your new Chief of Staff

Walk into Monday already knowing what slipped.

3 things to flag
saved from: claude , chatgpt , linear , google docs
how: briefings surface commitments, blockers, and drafts before the next conversation
Drafted Q3 narrative for the board read; 4 open questions for the CFO.
claude · 08:14 · board read
flag today
Lindsey case study, promised Friday, not sent. 3ngram nudged the principal at 17:50 Fri.
chatgpt · Fri 17:50 · customer proof
slipping
Closeout sprint reshuffled, ENG-2218 / ENG-2241 reassigned to Priya.
linear · 07:58 · closeout
updated
Vendor security review now blocking go-live; reply drafted, awaits approval.
google docs · 07:30 · vendor security
approval
saved from: google docs , cursor , claude , linear
how: spec memory links decisions, threads, experiments, and accepted scope
Decision: skip device verification on first sign-in; revisit in v4.
google docs · −21d · spec/onboarding/v3
linked
New eng asked about device check; 3ngram linked the original thread before the team reopened the debate.
cursor · recall · debate reopened
before review
Drafted experiment plan; activation metric locked before the next review.
claude · −14d · onboarding activation
ready
ENG-1942 — magic link flow accepted into v3 scope.
linear · −6d · scope accepted
v3
saved from: cursor , claude , github , linear
how: decisions travel from repo threads into the next agent session
Decision: move retries to SQS; cron causes spiky cold starts.
cursor · −5d · checkout-svc
ADR
Asked to refactor retries — 3ngram surfaced the original ADR before the agent rewrote it back to cron.
claude · recall · before cron came back
caught
PR #482 merged; rollback flagged behind LD key retries-v2.
github · −3d · checkout-svc
merged
On-call follow-up: alert thresholds tightened from 0.5% to 0.2% error.
github · −1d · production
updated
saved from: claude , chatgpt , google docs
how: previous arguments come back before the next strategy session
Argued against per-seat for prosumer; settled on usage with a floor.
claude · −42d · strategy/pricing
rationale
Co-founder pushed back on usage; revisited landed cost model.
chatgpt · −14d · pricing model
open thread
New session today — 3ngram handed the model the full thread before I asked. No re-explaining.
claude · today · recall
no re-explaining
Pricing v0.4 doc — three options, one decision, 18 fewer tabs open.
google docs · today · strategy/pricing
decided
saved from: basecamp , 3ngram , google docs
how: commitments stay sourced to the original message and matter
Promised to send the security packet within 30 days of signature.
basecamp · −18d · halftide labs / msa
due 12d
Counsel and CTO both notified; draft pulled from trust center, awaiting CEO sign.
3ngram · due 12d · awaiting CEO sign-off
awaiting sign
DPA review — added EU data residency clause; redlines accepted.
google docs · −12d · halftide labs / dpa
accepted
Renewal terms aligned with finance; 18% uplift confirmed for Y2.
basecamp · −3d · renewal
confirmed

whatever your work looks like, the pattern is the same: you said it, 3ngram heard it, and the loop got closed.

get started free ↵