Bootstrap — journey map
Original journey source · exact version bafyreiga6bo7lfjcfm723cgw4ghq536spslh7brgofgdolsdhughw7hggy · Reviewed migration decision
The local IDs below are stable opaque identities; order is represented separately in metadata. An empty actor/goal set means no evidence supported inventing one. Stage labels and source blocks are carried forward without interpreting status columns as activities.
Activity order
act-5918d6a224f1c74f — 1. Bootstrap the community’s knowledge space source block
act-68cbd3fcad58b0e1 — 2. Develop a shared knowledge model source block
act-a8aa7d1ccb744ff3 — 3. Turn recurring work into tools source block
act-58c8c7dd34877c93 — 4. Hack and evolve the system itself source block
Embedded user tasks
Independently addressable stories
Original source detail
The activity describes a community that starts with Seed as a general-purpose knowledge environment, gradually structures its own knowledge, and eventually extends the system to fit its own practices. source block
Knowledge community → Semantic network → Ontology → Tools → Applications → Community hacks its own system source block
1. Bootstrap the community’s knowledge space source block
As a community organizer, I want to create an initial shared space with a purpose, participants, and starting documents, so that the community has a place to begin working together. source block
As a community member, I want to bring existing documents, links, and references into the space, so that we can start from the knowledge we already have. source block
As a community member, I want to create and link concepts as they emerge, so that the community can progressively build a shared semantic network. source block
2. Develop a shared knowledge model source block
As a community member, I want to define concepts and their relationships, so that we can make our shared understanding more explicit. source block
As a knowledge organizer, I want to introduce attributes, types, and constraints when recurring structures emerge, so that informal knowledge can evolve toward a formal ontology. source block
As a community member, I want documents and objects to use the community’s ontology, so that knowledge can be consistently described, queried, and reused. source block
3. Turn recurring work into tools source block
As a community member, I want to identify repetitive workflows that could be automated, so that we can turn community practices into reusable tools. source block
As a developer or agent, I want to create a tool that reads and modifies Seed objects using the community’s knowledge model, so that software can operate directly on the community’s knowledge. source block
As a community member, I want to install and use tools created by people I trust, so that I can extend my system without giving arbitrary code unrestricted authority. source block
4. Hack and evolve the system itself source block
As an advanced community member, I want to modify or create applications on top of Seed objects, so that the interface can adapt to how our community actually works. source block
As a community member, I want to inspect who created a tool, what code it runs, and what permissions it requires, so that I can decide whether I trust it. source block
As a community, I want successful experiments to become shared applications and practices, so that the system evolves together with the knowledge and workflows of the community. source block
That makes the activity feel less like “customization” and more like progressive end-user programming: the community starts by expressing knowledge and eventually turns that knowledge into executable behavior. source block
Do you like what you are reading? Subscribe to receive updates.
Unsubscribe anytime