Problem
The dashboard is organized around individual tasks and has no surface for creating or managing a long-running project.
Proposed behavior
Add Projects navigation, a project list, project workspace routes, and a manual setup flow for goals, repositories/environments, members, and roles. Establish Overview, Plan, Work, Activity, Knowledge, and Chat tab shells while fully implementing the draft project Overview and Plan states first.
Reuse existing navigation, forms, repository/environment selectors, authorized-user hooks, and task dashboard patterns. Do not add autonomy, RAG, or GitHub mirroring yet.
Acceptance criteria
- Authorized users can create, view, edit, list, and archive draft projects.
- Role-aware UI and server authorization agree.
- Responsive navigation supports the new Projects area without changing current Tasks behavior.
- Empty states clearly lead users through manual project setup.
Dependency
Problem
The dashboard is organized around individual tasks and has no surface for creating or managing a long-running project.
Proposed behavior
Add Projects navigation, a project list, project workspace routes, and a manual setup flow for goals, repositories/environments, members, and roles. Establish Overview, Plan, Work, Activity, Knowledge, and Chat tab shells while fully implementing the draft project Overview and Plan states first.
Reuse existing navigation, forms, repository/environment selectors, authorized-user hooks, and task dashboard patterns. Do not add autonomy, RAG, or GitHub mirroring yet.
Acceptance criteria
Dependency