Scopes
A Scope controls which graph nodes are available to its representations. It is separate from those representations, so the same nodes can be arranged on several Canvases without being copied.
Start with Global
Section titled “Start with Global”Every project has one Global Scope. It is the default unfiltered view and always includes every current project node. New nodes appear in Global automatically.
Global cannot be renamed, deleted, or have nodes added or removed manually. It can have any number of Canvas representations.
Create a focused Scope
Section titled “Create a focused Scope”Open Scopes in the sidebar and choose New Scope. Enter a name and choose Create Scope.
The new Scope starts empty and opens on its Nodes tab. Creating a Scope does not create a Canvas automatically. Add only the nodes and representations you need.
The Scopes list shows node and representation counts. Select a Scope to open it. Global is always first. For other Scopes, use the trash action to delete the Scope after confirmation. This also removes its Canvas representations from the workspace, but graph nodes and their data remain.
Manage nodes
Section titled “Manage nodes”For a focused Scope, use Add node on the Nodes tab to pin an existing project node or create a one-off node. Search filters the current Scope by node name, type, or ID. Global’s Nodes tab is read-only because its membership follows the graph automatically.
Removing a pinned node from a Scope asks for confirmation. It also removes that node’s placement from every Canvas representing the Scope unless a dynamic rule still includes it. The graph node and its data remain in the project.
Nodes marked Dynamic are controlled by a rule and cannot be removed individually. Open Rules to remove the rule instead.
Edges between Scope nodes are included automatically. They are not separate Scope entries.
Add nodes with a query
Section titled “Add nodes with a query”Choose Add with query on Nodes, or New rule on Rules, to open a fresh whole-graph query. Build and run it, open Results, then choose Add to Scope. The Scope you came from is selected automatically.
The complete query contributes every anchor and connected node, including matches beyond the currently loaded result page. Returned edges are not stored as Scope members.
- Add once evaluates the query in its selected Scope or Atlas context and at the currently viewed project time. Its matches become pinned members that you can remove individually.
- Keep updated saves a dynamic rule. It is available only for Global queries and evaluates the all-time graph. When the Scope is loaded or used, new matches join and nodes that no longer match leave.
Dynamic membership does not place new nodes on a Canvas automatically. It makes them available to every representation of the Scope. When a node leaves a Scope, its placements are removed from those Canvases; the graph node remains.
The Rules tab shows each live query and its current node count. Deleting a rule removes nodes included only by that rule, along with their Canvas placements. Pinned nodes and nodes included by another rule remain. If a rule cannot be evaluated, the tab shows the error and keeps its last successful membership until the query can run again or the rule is deleted.
Add Canvas representations
Section titled “Add Canvas representations”Open Representations and choose New Canvas. Enter a name and choose whether the Canvas uses All time or Follow project.
Each Canvas keeps its own positions, connector routes, and viewport. Adding a node to a Canvas also adds it to the Scope. Removing a placement from one Canvas keeps the node in the Scope and does not affect other Canvases.
Use the pencil action to rename a Canvas. Deleting a Canvas leaves the Scope and its nodes intact.
For a focused Scope, use the pencil beside its title to rename it without renaming any of its Canvases. Global keeps its fixed name.
See Relational Canvases for editing controls, or run a Query against the Scope.