Components
Spaces and responsibility context
Present active areas of responsibility and the number of projects associated with them.
On this page
Purpose and usage
Present active areas of responsibility and the number of projects associated with them.
Use as a parent grouping for projects and schedules.
Anatomy
| Part | Contract |
|---|---|
| Identity | Space icon and color. |
| Title | Area of responsibility. |
| Count | Active project count. |
| Destination | Space detail view. |
Variants and configuration
| Configuration | Behavior |
|---|---|
| Active | archivedAt absent; visible in the overview. |
| Archived | Omitted from active choices. |
| Lifecycle | Separate archive/delete interaction. |
State coverage
| State | Implemented behavior |
|---|---|
| Populated | Readable list of spaces. |
| Empty | Source-defined empty treatment. |
| Hover/focus | Border, elevation and outline emphasize the row. |
Interaction and responsive behavior
- Use spaces for ongoing areas of responsibility, not every small deliverable.
- Count only relevant active projects; complete/archived projects are excluded.
- Keep archive distinct from deletion and explain effects on related projects.
Accessibility contract
- Rows are links with visible titles.
- Count text pluralizes project/projects.
- Lifecycle decisions require separate focus and confirmation verification.
Known gaps and readiness
The pilot captures active spaces. Archive/delete backend behavior and every empty lifecycle state are not validated by those screenshots.
Composition example
<SpacesWorkspace spaces={spaces}
projects={projectOwnershipRecords} />Source references
| File | Responsibility |
|---|---|
| app/components/spaces-workspace.tsx | Space overview |
| app/components/space-detail-content.tsx | Space detail and lifecycle |
| app/components/space-lifecycle-dialog.tsx | Archive/delete decision |
Examples from the app
Actual Radarist components with fictional data. Captured at 2× resolution or higher. Select an image to inspect it full size.
Related topics
Source audit: 2026-10-07 · Revision 0103e2549959 · Documentation v0.1