01
Projects with members and delivery context
Create a project, connect it to the client and give the responsible team a place to understand the work, its participants and its current state.
- What is implemented
- Project list, creation, detail and editing routes are implemented with member and client context.
- Availability boundary
- Projects require the projects capability; the selected plan can bound how many projects the organization creates.
02
Global tasks with subtasks, status and ownership
See assigned work across projects, filter it by responsibility and state, and keep the detailed conversation and decomposition attached to the task.
- What is implemented
- The global task board and task detail route implement assignment, filters, statuses, priorities, comments and subtasks.
- Availability boundary
- The tasks capability depends on projects, and each create, edit or delete action remains permission-gated.
03
Task timers that preserve delivery effort
Start and stop work from the task context so time belongs to the delivery record instead of a private note that must be reconciled later.
- What is implemented
- Task detail and project services implement time-entry and timer behavior attached to project work.
- Availability boundary
- Time tracking follows the same project, task and permission envelope; it does not bypass ownership controls.
04
Calendar, meetings and visible conflicts
Schedule personal and shared commitments, invite clients or teammates and see overlapping meetings before the organization promises the same time twice.
- What is implemented
- The calendar route implements event creation, meeting editing, overlap detection, filters and invitation feedback.
- Availability boundary
- Calendar and hosted video rooms are separate capabilities; meetings can still use an external meeting link when a hosted room is not enabled.
05
A focused project view for the client
Let the client follow the project information shared with them without giving them the internal navigation, private work or unrelated organizational records.
- What is implemented
- Dedicated client-portal project list and detail routes are implemented separately from the staff application.
- Availability boundary
- Client visibility requires portal access and only exposes records the organization has made available to that client user.