📋 Destesi Space
The issue and the conversation
are one object.
Track the work and talk about it in the same place — no tracker in one tab and the discussion about it in another.
How it works, in four steps
01
Name a team
A team key — ENG, DES — becomes the prefix on every issue it owns, so an id says where the work lives.
02
File the work
Title, status, assignee, labels. The list and the board are two projections of the same issues, not two places to keep them.
03
Talk in place
Every issue carries its own thread, and channels and DMs sit beside it for everything that is not an issue yet.
04
Watch it move
Changes stream in live over one connection per tab — a status changed on someone else’s screen lands on yours.
Built for the way the work actually moves
List and board, one truth
Drag a card between columns or change a status in the list — same issue, same optimistic write, same live reconcile.
Your queue first
My issues splits assigned from created, because "mine" means two different things and one filter cannot ask both.
Saved views and ⌘K
Keep the filter set you keep re-typing, and reach any team, issue or view from the command palette.
Threads, channels and DMs
The conversation about the work lives next to the work — with unread counts that fall when you read, not when you reload.
An assistant that rides along
Ask for something without leaving the board you are looking at; it answers about what is on screen.
Ready for an agent to pick up
An issue and its thread are one readable object — which is what an agent needs to take the work over. That handoff is next.