UC: Navigate Space¶
Description:
An agent browses the contents of a Space, exploring holons, relationships, and activity. Navigation is typically graph-based — expanding or following relationship paths between holons, optionally filtered by type, tag, or role. Interfaces may include map-like visuals, graph viewers, lists, or guided flows.
Ecosystem Relationships
Mapps Involved: - MAP Navigator / Search - Geospatial Map Explorer - Holon Gallery - Holon Editor
Holon Types: - [R] Space - [R] Holon - [R] SavedView - [R] GraphVisualizer - [R] CanvasVisualizer
Ecosystems Supported: - Holonic Navigation & Visualization - Living Systems Mapping
Personas Likely Involved: - Cartographer - Pattern Detective - Regenerative Actor
Use Case Details
Preconditions:
- Agent is a member of or has view access to the Space
- Visualizers and Mapps are registered within the Space
Post-conditions:
- Agent discovers relevant holons, subgraphs, or perspectives
- Agent may save a view or initiate follow-on action (e.g. open Holon Editor)
Assumptions:
- Navigation follows holonic relationships (e.g. parent, linked, referenced)
- Filters (e.g. HolonType, tag, space) can be applied dynamically
Main Flow¶
- Agent enters a Space via DAHN or Space Explorer
- Chooses a navigation modality (e.g. graph, spatial map, gallery)
- Applies filters or search terms (optional)
- Expands or follows relationships to traverse the graph
- Interacts with holons inline (e.g. open preview, drill-down)
- Saves navigation state as a
SavedView(optional)
Wireframes¶
- Interactive graph with link expansion and filtering
- Spatial map view with contextual overlays
- Saved view list with preview thumbnails
GitHub Issues¶
- [ ] Relationship-based graph traversal UI
- [ ] SavedView state persistence and recall
- [ ] Search + filter sidebar
Implementation Notes¶
- Navigation logic is often recursive and holon-type aware
- Canvas and Graph Visualizers work in tandem for UX consistency