UC: View / Edit Space Profile¶
Description:
An Agent views or edits the metadata of a Space, including its name, description, purpose, icon, visibility settings, and shared norms. This use case supports alignment, transparency, and discoverability within the MAP ecosystem.
Ecosystem Relationships
Mapps Involved: - Holon Editor - Space Explorer
Holon Types: - [RUD] Holon
Ecosystems Supported: - Empowered Agents Holarchy - Global Service Registry
Personas Likely Involved: - Commons Architect - Techno-Doula - Regenerative Actor
Use Case Details
Initiating Actor:
A member of the Space with edit permissions (e.g., founder, steward)
Supporting Actors:
None directly
Preconditions:
- Agent is a member of the Space
- Agent has appropriate permissions
- Space holon exists
Post-conditions:
- Space profile is updated and optionally logged as an Event
Assumptions:
- Profile data may be linked to onboarding or discovery flows
- Some Spaces may restrict edits to specific roles
Main Flow¶
- Agent navigates to the Space profile
- Clicks “Edit Space” (if permitted)
- Updates metadata (title, description, icon, tags, visibility)
- Optionally updates shared values or onboarding guidance
- Saves changes and exits editor
Wireframes¶
- Editable Space profile view with form fields
- "Save" and "Cancel" buttons
- Tagging/visibility toggles
GitHub Issues¶
- [ ] Define schema for editable space metadata
- [ ] Implement access controls for editing
- [ ] Connect Space profile editor to Holon Editor mapp
Implementation Notes¶
- Consider versioning or changelog of Space profile updates
- Support markdown or rich-text description rendering