> For the complete documentation index, see [llms.txt](https://www.usemotion.com/help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.usemotion.com/help/project-management/projects/reference-projects/limitations.md).

# Limitations

While projects provide structure and flexibility, there are some constraints to keep in mind:

* **Workspace scope** → Projects cannot span multiple workspaces. All tasks, stages, and blockers remain local to the workspace they were created in.
* **Cross-project dependencies** → Direct task dependencies between separate projects are not supported. Dependencies must exist within a single project.
* **Ad hoc stages** → Stages created on the fly inside a project do not automatically become part of a workflow template; they remain unique to that project.
* **Blocker visibility** → External blockers (e.g., “waiting for client”) rely on manual updates; Motion cannot detect or clear them automatically.
* **Calendar sync** → Project tasks sync outward to external calendars for visibility, but edits made externally do not feed back into Motion.
* **Bulk editing** → While stages and tasks can be moved or reordered, large-scale edits (e.g., renaming multiple stages at once) are limited.
* **Archived projects** → Once archived, projects are read-only; they cannot be reopened without creating a new project copy.

**Key Takeaway**\
Projects are designed to be flexible and structured, but they work best when scoped to one workspace, with dependencies and blockers managed inside that boundary


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.usemotion.com/help/project-management/projects/reference-projects/limitations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
