Daily standup digest
T1 · AUTONOMOUS09:00 IST sharp: pulls every team member's yesterday/today/blockers from Linear + git activity. Posts in Slack. Tags blockers to the right human.
The unsexy work that keeps shipping moving: backlog grooming, ticket hygiene, status reports, dependency tracking, blocker chasing, sprint planning prep. Done at 09:00 IST sharp, every working day. No meeting cancellations. No "Sorry team, I was in another call."
— CAPABILITIES
PM Cyborg owns the project-tracking layer end-to-end — tools (Linear/Jira/Asana), rituals (standup/planning/retro), artifacts (status report/roadmap/RAID log). Trust levels (T1–T4) listed per capability.
09:00 IST sharp: pulls every team member's yesterday/today/blockers from Linear + git activity. Posts in Slack. Tags blockers to the right human.
Reads new tickets, normalises titles, fills missing acceptance criteria, asks reporter for clarification, suggests size + epic + sprint. Marks "ready for planning" only when complete.
Pre-planning: capacity calc per person (PTO + meetings deducted), candidate ticket list ranked by priority + dependency, dependency map for review.
Friday 17:00: shipped this week / in-flight / next week / risks / asks. Posted in Notion + emailed to stakeholders. No fluff. Numbers from real data.
Detects blocker keywords in standup + Linear comments. Pings owner in Slack at 4h, 24h, 48h. Escalates to lead at 72h with full context.
Quarterly roadmap stays current: ticket completion %, slip risk, scope drift. Drafts roadmap-changed comms for founder review.
Risks, Assumptions, Issues, Dependencies tracked in a single Notion doc. Auto-updated weekly. Stale items pinged to owners.
End of sprint: collects anonymous notes, clusters themes, posts summary, drafts action items with owners + due dates. Tracks completion next sprint.
Customer-promised features tracked separately. Drafts stakeholder emails when ETAs slip, with options + asks. Founder approves before send.
Audits the team calendar. Flags meetings without agenda / without docs / running over. Suggests cancellations. Joins as note-taker if invited.
Live burndown on the team dashboard. Velocity rolling-3-sprint. Forecasts end-of-sprint completion daily; alerts at 70% confidence.
Stale Notion docs detected (>90 days, owner gone, etc). Pings owner. Marks for archive. Keeps the wiki readable, not a graveyard.
— FLUENCY
Native API access to all tools. Reads + writes tickets directly. No scraping, no email-relay tricks, no "AI scheduler" overlays.
— WEDNESDAY · 09:00 → 18:00 IST
Anonymised activity log. Every action verifiable in their Linear + Slack history.
Pulled overnight git activity + Linear comments + open PRs for all 8 engineers. Posted in #standup-product. 2 blockers auto-tagged to leads.
Karthik blocked on missing API spec from data team. Cyborg pings @aman in #data-eng: "FIN-389 needs /v1/payouts/by-merchant spec; Karthik blocked since Mon. ETA?"
9 new tickets created since yesterday. Cyborg fills missing AC for 6, requests info on 3 from reporter, sizes 4, marks 2 as duplicates with link.
Burndown projection drops below 70% confidence. Cyborg posts in #product-leads: "S24-W19 likely to slip 2 tickets. Recommend descope FIN-401 (low priority) or pull in extra dev day."
Pauses scheduled posts.
Customer Acme Corp asked Friday for ETA on their requested feature (CHK-22). Cyborg drafts a 5-line email: current status, ETA, what's needed from them. Routes to founder for approval.
Sprint ends Friday. Cyborg opens this sprint's retro Notion page, pings team to start dropping notes. Last sprint's action items get a status check (3/4 done, 1 carried over).
Weekly RAID refresh. Adds 1 new risk (3rd-party API rate-limit change), closes 2 issues, updates 3 dependency dates.
Detects 4 Notion docs untouched 90+ days. Pings owners. 2 owners say archive, 1 says update, 1 unresponsive (re-ping in 7 days).
Posts in #product-leads: standup ✓, 9 tickets groomed, 2 blockers chased (1 unblocked), sprint forecast posted, stakeholder draft awaiting approval, retro opened.
— REAL DAILY DIGEST · ANONYMISED
Used with permission, names changed. This is what hits Slack at 09:00 IST every morning — pulled from Linear, GitHub, and yesterday's standup thread.
/v1/payouts/by-merchant from data team.
Owner: @aman · Open since Mon · 48h · Cyborg already pinged in #data-eng
#design-reviews
Sprint completion at 89% confidence. Likely descope: FIN-407 (low priority, no dependencies). 2 high-priority tickets at risk if blockers persist past Thursday EOD — auto-escalation will trigger.
Thanks for the ping — spec was 80% done, I'll wrap and post in #data-eng by 11. Karthik should be unblocked before lunch.
Noted, thanks @aman. I'll close B1 once spec lands and karthik confirms unblock. Logged in RAID as resolved-pending-confirmation.
Quick correction — I reviewed 5 PRs yesterday, not 4. Forgot to mark PR #1244. Otherwise looks right. 👍
Updated, thanks. Looking at PR #1244 git history — you reviewed at 23:47 yesterday, my window cut off at 23:00. I'll extend my "yesterday" window to start of previous calendar day going forward.
— INTEGRATIONS
PM Cyborg has read on most things, write on tickets/comments/docs. No production access. No deploy keys. No customer data.
— FLAT MONTHLY · NO USAGE METER
Same PM model. Tier defines team size, autonomy budget, and stakeholder authority.
Single team support. Standup digests, ticket grooming, status updates. T1 capabilities only.
Full PM ownership for one product team. Sprints, retros, blockers, stakeholders. Most teams start here.
Multi-team coordination. Cross-team dependencies. Quarterly planning. Reports directly to founder/CTO.
14-DAY EVALUATION · 30-DAY MONEY-BACK · MONTH-TO-MONTH · CANCEL ANYTIME · See full pricing →
— DAY 1 → DAY 7
PM ramp is fastest because the artefacts (tickets, status reports, digests) are template-shaped. Real work starts Day 4.
Contract + DPA. Cyborg's Linear + Slack accounts created.
Founder + your engineering lead. Walk through team, sprint cadence, ritual schedule, stakeholders, "what good looks like."
Connect Linear/Jira/Slack/Notion. Cyborg ingests last 90 days of tickets, learns your labels/epics/conventions.
Cyborg drafts standup digest in private channel for 2 days. Lead reviews, edits, gives feedback. No public posts yet.
Goes live in #standup-team. Cyborg starts grooming + status drafts in parallel. Lead approves before send.
By Day 7, standup + grooming + status are autonomous. Stakeholder comms remain T2 for first 30 days.
— PM-LEAD QUESTIONS
Opposite, actually. The cold part of PM (digest at 09:00, blocker at 4h, status at 17:00) gets handled mechanically. Your humans go upstream into the warm work: 1:1s with engineers, hard prioritisation conversations, customer interviews, team morale. Most teams find their human PM finally has time to do PM well, instead of typing standup notes.
Same as a human's mistake: someone replies, Cyborg corrects (you saw it do this in the sample digest). Every public post is logged with the source data it pulled from, so the cause is traceable. Stakeholder comms (the highest-blast-radius posts) stay T2 forever — founder approves before send.
It is not measured on team velocity (the easy gameable metric). It's measured on standups-run, blocker-time-to-first-ping, and ticket-completeness — all of which it can only improve by actually doing the job. We do not tie its evaluation to your sprint burndown.
It absorbs the 70% of PM work that's coordination + reporting. The 30% that's judgement — saying no, deciding what not to build, customer escalations, hiring, team health — stays human. Most teams use Cyborg-PM so their human PM has time for that 30%, instead of replacing.
It surfaces the conflict, names the tradeoff, ranks options using your declared framework (RICE/WSJF/founder-call), and routes to the human deciders. It does not autonomously pick winners between teams. That's a deliberately T3 boundary.
That's literally the daily test. The standard is: an engineer should be able to start work from a Cyborg-groomed ticket without DM-ing the PM for clarification. We measure clarification-DMs per ticket as a quality metric. Trend on a healthy team is <0.3 DMs / ticket.
Cyborg never quotes engineers' DMs in public. Never names underperformers. Never "ranks" people. Standup digests stay neutral and factual. Sensitive flags (someone seems stuck for days, retros showing burnout) go to the human lead privately, never broadcast.