Skip to content

Commit 5b579a4

Browse files
midagedevclaude
andcommitted
roadmap: sprint read surfaces are in, planning stays out (GDK-1714, epic GDK-1708)
The 'boards, sprint planning UI, reports — Jira does these' clause fell in two steps (GDK-1653 first-class sprints, GDK-1693 sprint-cut retro). The line now runs through planning, not sprints: read surfaces the mirror can answer are in, drag-between-sprints and capacity forecasts stay out. Snapshot regenerated so the cited keys are public; release-0.22 and retro labels allowlisted. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
1 parent 68004f3 commit 5b579a4

3 files changed

Lines changed: 16 additions & 4 deletions

File tree

docs/project/ROADMAP.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -351,10 +351,20 @@ deliberately not now (see the arrival stance in **Next**).
351351
(GDK-1664).
352352
- **Multi-user or hosted deployment.** Contradicts the security model, which is
353353
"one user, loopback only, no auth".
354-
- **Boards, sprint planning UI, reports.** Jira's own UI does these. We contain
355-
that page (in-app tab on desktop, system browser under `serve`); we do not
356-
reimplement it. Sprint *fields* (`sprint_id` / `sprint_name` / `sprint_state`)
357-
are in the mirror.
354+
- **Sprint planning UI and reports — amended as of 0.22** (GDK-1708). The
355+
original clause said Jira's own UI does boards and sprints and we would
356+
only contain that page. It fell in two steps: boards and sprints became
357+
first-class mirror rows with write verbs (GDK-1653), and the retro learned
358+
to cut by sprint (GDK-1693). The line now runs through *planning*, not
359+
*sprints*. **In**: every read surface a sprint window makes possible — the
360+
active sprint's name, goal, days left and progress on the board (GDK-1709),
361+
a burn-up rebuilt from the mirror's own changelog (GDK-1710), carry-over
362+
on the row (GDK-1711), and the sprint-cut retro. Linear's cycle page is
363+
the benchmark for what a sprint should say at a glance. **Still out**:
364+
planning — dragging issues between sprints, capacity dials, velocity
365+
forecasts, and anything that needs a write model the origin does not
366+
already expose. Jira's and Linear's planning screens remain the place for
367+
that, contained as before.
358368
- **Writing to the mirror.** Jira is the record. Any local write model would need
359369
conflict resolution, which is a different product.
360370

examples/backlog-snapshot.tar.gz

10 KB
Binary file not shown.

tools/backlog-label-allowlist.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,3 +184,5 @@ windows
184184
workspace
185185
write-gap
186186
xplat
187+
release-0.22
188+
retro

0 commit comments

Comments
 (0)