UC: View / Edit / Delete Holon¶
Description:
An Agent accesses, updates, or deletes an existing Holon. This use case supports the ongoing evolution of any HolonType across the ecosystem.
Ecosystem Relationships
Mapps Involved: - Holon Editor - Holon Gallery
Holon Types: - [RUD] Holon
Ecosystems Supported: - Global Meme Pool - Global Service Registry - Natural Resource Commons
Personas Likely Involved: - Commons Architect - Techno-Doula - Regenerative Actor
Use Case Details
Initiating Actor:
Agent
Supporting Actors:
N/A
Preconditions:
- Agent has access to the Holon
- Holon exists and is viewable within scope
Post-conditions:
- Holon may be updated or removed from active space
- Versioning or deletion metadata may be stored
Assumptions:
- Agent has edit or delete permissions for the specific Holon
Main Flow¶
- Agent locates Holon via search, view, or link
- Opens the Holon in Holon Editor or viewer
- Makes desired changes and saves
- Optionally deletes the Holon (with confirmation)
Wireframes¶
- Holon detail view (read-only and editable states)
- Edit form with validations
- Delete confirmation modal
GitHub Issues¶
- [ ] Access control enforcement per HolonType
- [ ] Versioning and audit trail support
- [ ] Deletion UX flow and safeguards
Implementation Notes¶
- DAHN should support plug-in visualizers per HolonType for edit forms
- Holon deletion may be soft-delete (archived) or permanent based on Space policies