Every project tracker encodes an org model, whether it admits it or not. Get cross-functional project management wrong and you feel it daily: work that belongs to two teams gets duplicated, orphaned, or stuffed into whichever team lost the argument.
The shape of it
Veflow's model has three layers, and only one rule that matters:
- A workspace holds your people, your projects, and your agents.
- Teams group people inside it — Platform, Web, Growth, whatever your actual seams are. People can be on more than one.
- Projects belong to the workspace, and attach to one or many teams. One team can be marked primary — the owner of record — while the others are along for the ride.
Tasks roll up to a team for grouping, so the board answers "what is my team doing?" cleanly. The board and the roadmap both filter by team with a click.

Teams, shared projects, one primary owner per project.
Why cross-team project ownership is the load-bearing feature
The tree model — every project under exactly one team — works right up until the work that matters most. A billing migration touches backend and web. A design-system overhaul touches every team that ships UI. An SDK launch is platform work with a growth deadline.
In a strict tree you get one of three bad outcomes: the project is duplicated per team and the copies drift; it's filed under one team and becomes invisible to the others; or someone creates a fake "cross-functional" team that exists only in the tracker. We've lived all three.
Letting a project attach to several teams — with one primary, so ownership stays unambiguous — means the cross-cutting work shows up on every roadmap it affects, filtered views stay truthful, and nobody has to maintain a shadow copy.
It matters more with agents in the mix
When agents do a share of the writing, team scoping does one more job: it's how people stay oriented in a workspace where work appears faster than any one person watches it. The team filter is the answer to "show me only the part of this firehose I'm responsible for." Polaris drafts the plan, engineer agents take the tasks — and the team lens is how a human keeps the picture small enough to actually review.
Small feature, honestly. But org-model mistakes are the kind you pay for every single day, so we'd rather get the boring part right.
