Skip to content

Group and prioritise the 571 open langwatch issues into a set the team can pull from #107

Description

@rogeriochaves

What

Group every open issue in langwatch/langwatch and come out of the week with a
ranked, grouped set that anyone can pull work from on Monday 2026-08-17. Not a
review, and not a plan to do it later. A list with an order.

The real number

571 open issues in langwatch/langwatch on 2026-08-09, counted over the REST
issues endpoint with pull requests excluded. The call said "about 600" and the
older figure of 500 is out of date, partly because 105 issues moved to
langwatch/tasks this week. For scope: langwatch/tasks holds 105 more open
issues and langwatch/langwatch-saas holds 192. Decide on day one whether those
are in this pass or a second one.

What the labels look like today, as a starting shape and nothing more:

count
labelled bug 115
labelled tech-debt 73
no labels at all 147
no native issue Type set 529
median age 45 days

The method the call agreed

From the 2026-08-07 call on bug prioritisation, tech debt grouping and agent
lanes. Follow this, do not invent a new one.

  1. Split bugs from tech debt first. Bugs come first. Tech debt is lower
    priority right now.
  2. Inside bugs, rank by what people actually use. A bug in a flow people hit
    every day beats a bug hidden behind an edge case.
  3. Group into parent issues with children, not epics. A parent issue is a
    unit you can hand to one worker with the sentence "solve all of these".
  4. Pick the lane per group: agent or human. Agents take tech debt and small
    bug clusters. Humans drive the complex flows. Login, invites and identity
    already have a human owner and stay out of the agent lanes, because you cannot
    ship half a login.
  5. Agent groups ship as stacked PRs, never one big PR. Small PRs review
    faster and conflict less. One high-priority bug must never sit behind a mega
    PR.

Dates

Monday 2026-08-10 to Friday 2026-08-14. Friday is the deadline.

Done means

  • Every open issue in langwatch/langwatch sits in exactly one group, or is
    explicitly closed or dropped out of the set
  • Each group is a parent issue with its children linked
  • Each group is marked bug or tech debt
  • Each group is marked agent lane or human lane, with one line of reason for
    the human ones
  • The groups are in priority order top to bottom, not just bucketed
  • That order is on the board, so on Monday 2026-08-17 anyone can pull the next
    thing without asking what is next

Source: the 2026-08-07 call on bug prioritisation, tech debt grouping and agent
lanes. Counts measured 2026-08-09.

Metadata

Metadata

Labels

F16:dxInternal developer experienceP1 - highCore feature broken or major regression. Current sprint.size:XLT-shirt size: extra large — must become a parent issue with sub-issuestech-debtSuboptimal design or implementation that increases the future cost of change

Type

Projects

Status
Ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions