| Work item (branch / PR) DL-1 | Owner | Last activity | Push status & unpushed DL-7 | Review risk proxy DL-3 | AI cost sunk DL-2 CEO-1 |
|---|---|---|---|---|---|
| feature/token-budget-alerts · PR #482 ↗ atlas · open 16 days |
Priya ↗ | 9 days | Pushed · last push 9d · PR open 16d | 78 · high | [$— · — tokens] |
| fix/ws-reconnect-loop atlas · no PR |
Elena ↗ | 8 days | Never pushed · 3 local commits · oldest unpushed 15d | — no pushed diff | [$— · — tokens] |
| feature/spend-rollup-cache · PR #479 ↗ atlas · draft 12 days |
Marcus ↗ | 7 days | Pushed · last push 7d · PR draft 12d | 71 · high | [$— · — tokens] |
| chore/otel-span-batching atlas · no PR |
the Dev Lead ↗ | 6 days | Pushed · last push 6d · no PR | 43 · medium | [$— · — tokens] |
| feature/work-area-invites · PR #488 ↗ atlas · open 9 days |
Priya ↗ | 5 days | Pushed · last push 5d · PR open 9d | 66 · high | [$— · — tokens] |
| fix/session-replay-flake atlas · no PR |
Jonah ↗ | 4 days | Pushed · last push 4d · no PR | 35 · low | [$— · — tokens] |
| … 6 more candidates (Priya ×2 — one high review risk, Marcus ×2 — one never pushed, the Dev Lead ×1, Elena ×1) — expand to full list | |||||
| Item | Owner | Marked [anchor event — none exists in the platform yet · Open Call 4] | Since then | Verdict (lead's, not the tool's) |
|---|---|---|---|---|
| feature/spend-rollup-cache | Marcus ↗ | [Jul 10?] | [activity delta — computable once anchor exists] | lead marks: resumed / still stuck / let go |
| fix/ws-reconnect-loop | Elena ↗ | [Jul 12?] | [activity delta] | lead marks outcome |
| Ask (kickoff 7/15) | Answered by | Status |
|---|---|---|
| DL-1 — ranked list: branch/PR, owner, repo, days since last activity, days unpushed. "The list is the product." | Sec 1: ranked table (all five fields) + KPI strip; list leads the page (TR-1) | Covered — all fields measured; ordering interim (days inactive) until threshold call (Open Call 1/6) |
| DL-2 — AI cost per agent-heavy branch, tokens and dollars | Sec 1 cost column + Sec 2 branch-cost panel + Sec 3 | Partially blocked — per-item figures red-bracketed on G5 (Open Call 3); tokens + dollars format specced |
| DL-3 — review-risk signal per item | Sec 1 risk column + Sec 2 risk panel | Covered as labeled Change AI proxy, display-only (TR-13) |
| DL-4 — "who is spread thin": staleness clustering on a person | Sec 4: by-owner bars + operatingHealth spread-thin signal | Covered — join derivable from measured facts; spread-thin estimated with qualityBand |
| DL-5 — follow-through: did the poke move it | Sec 5: watching list + post-nudge movement | Designed but blocked on G4 — no anchor event (Open Call 4) |
| DL-6 — don't pick a stale definition silently; "just don't hardcode seven" | Sec 1 threshold control (bracketed) + Sec 2 raw signals, no composite; verdicts stay with the lead (Sec 5) | Covered in design — configurability needs G3 to be real (Open Call 1) |
| DL-7 — commit-to-push lag; never-pushed work is "the worst offenders" | Sec 1: Never-pushed KPI + first-class rows with unpushed days; Sec 2 push panel | Covered — push observations + lag are measured |
| DL-8 — lives in the portal, scoped to his Work Area; granularity via existing policy | Audience head + Sec 4 anonymization note | Covered — inherited policy, no new machinery; default mode Open Call 2 |
| DL-9 — Slack notifications: "v2, don't let it eat the core list" | Not-in-scope strip | Deferred to v2 by agreement |
| DL-10 — "as long as the cost stuff doesn't crowd out the list" | Layout: cost = one column + one section, never the lead (TR-7) | Covered |
| CEO-1 — "a dollar number next to a dying branch, that's the headline" | Sec 1 cost column + Sec 3 | Partially blocked — column specced, values pend G5; Work Area anchor real ($18,400) |
| CEO-2 — dev-lead tool first: "the Dev Lead is the user, not me" | Audience head; every takeaway voiced as the lead | Covered |
| CEO-3 — show "cost of abandonment avoided" | Sec 3 "never show" panel + not-in-scope strip | Declined at kickoff — permanent exclusion, logged TR-11 |
| CEO-4 — realized waste prominent: "the money we actually lit on fire" | Sec 3 abandoned-work disclosure | Partially blocked — held at estimated-behind-disclosure on G6 (Open Call 5); promoted when served rates land |
| CEO-5 — "inherits whatever the Work Area lets you see, no new permission system" | Audience head | Covered |
| CEO-6 — defect correlation: "park it, but note it somewhere visible" | Not-in-scope strip, flagged G2 | Parked visibly per the ask |
| CEO-7 — external framing: "control your AI token costs" | Audience head framing note | Covered — framing only; list stays primary internally |
| Action item — the Dev Lead to send real branch names from the sprint incident | Sec 1 note; demo placeholders in use | Pending — Open Call 7 |