Ended · 19 subagents
Work overhaul: plan, track and ship like Linear, with Basecamp's project home
Work is g1t's Basecamp/Jira: where a team plans, tracks and ships. Today it is a plan (Now, Next, Later), a board, triage, lists, labels and milestones. It needs a significant overhaul, so planning and tracking work are a strength rather than a list of items.
Agents' sessions moved to Chat in #309. Work can still take you to them, and to Chat, from any work item.
The bar
- Linear: fast, keyboard-first, opinionated views and cycles.
- Jira: depth, custom fields, workflows.
- Basecamp: projects with their message board, docs, to-dos and schedule in one place.
Work should feel like Linear, with Basecamp's sense of a project as a home.
What to look at (discovery first)
- Projects or initiatives: a home for a body of work, with its items, its docs in the Library, its chat, its milestones and its people. Open question: how this relates to g1t's repositories, which Code calls projects.
- Cycles: time-boxed work beside the Now/Next/Later plan, with progress and carry-over.
- The work item page: a redesign. Description, sub-items, linked pull requests and sessions, decisions, activity, and agents who can pick it up (dispatch to a Chat session).
- Views: saved and shared filters, grouping, list, board and timeline.
- Triage and intake: from chat, from email, from agents, and from GitHub issues already imported.
- Speed: every view instant and every action keyboard-first.
- Mobile: it already has Work; keep it in step.
First step
A short design doc in the Library covering the information architecture, the core objects and a few screens, reviewed with the owner before any rebuild. Then slices, each its own pull request.
Done when
The owner signs off on the design. The first slices that ship are the project home, the new work item page and cycles.
Work
Repositories and pull requests
- Work has projects: a home for a body of work, with its brief, people, repositories and progress #343Merged by syntaqx· syntaqx61 files+1426−66
- Code calls repositories Repositories, and its list moved from -/projects to -/code/repositories #349Merged by syntaqx· syntaqx157 files+740−749
- A work item's page has its properties in one panel, each with a key and a keyboard picker, with Work, Decisions and one Activity stream beside them #351Merged by syntaqx· syntaqx28 files+3855−798
- A workspace can turn on cycles: Now becomes the current cycle, unfinished work carries over, and each cycle has its page and report #355Merged by syntaqx· syntaqx59 files+2337−32
On it
Sessions
In Chat- s
Untitled sessionClaude CodeEnded
syntaqx· ended
- s
Untitled sessionClaude CodeEnded
syntaqx· ended
Why the work is the way it is, and how sure that is