A little space for good work.
Settings
A space of your own
The workspace name is saved with this browser’s sample data.
What is connected
Projects, tasks, board, calendar, workload and reports share the same local sample state. There is no authentication, team server, calendar sync or notification delivery. Export your local state when you want a copy.
Workspace data
Versioned local backups and task imports. Files stay in this browser; no account or server receives them.
Download a complete project backup
6 projects, 6 members, 54 tasks, 0 milestones and 0 manual time entries. Includes projects, members, tasks, dependencies, comments, file references, milestones and manual time entries. UI-library/account demonstration preferences are separate.
Restore a versioned backup
Select a ClearKit orbit backup, review its counts, then explicitly replace this local workspace. Raw historical exports are not versioned backups.
Import tasks CSV
Required: task identifier, title, existing project ID, assignee ID and due date. Optional stage defaults to To do, priority to Medium and estimate to zero. Dependencies must already exist in this workspace; import tasks first, then add links. Existing tasks are never silently replaced.
Adapter and request lifecycle example
A typed DataRepository load/save boundary with pending, error, cancellation and retry behavior. This example uses memory only and is separate from the working project data.
A developer can replace the repository with an authorized backend. This template includes no API endpoint, server validation, authentication, access control or shared customer database.