Skip to content

[Feature]: Add the Projects dashboard and manual project setup #1038

Description

@roomote-community

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions