Skip to content

Latest commit

 

History

History
63 lines (47 loc) · 2.79 KB

File metadata and controls

63 lines (47 loc) · 2.79 KB

Development Milestones

Proofs of Concept: Protocol, Server, Client

Ensure that theoretical aspects of Unrival are implementable

Proof of Concept: Procotol

commit: 0613e8b61d2f0096a634f4e47af2916796997b52

define Unrival protocol (answer the question: what is an Unrival object?)

objective conditions can be used as a basis for inheritance

Proof of Concept: Server Application

Proof of Concept: Client Application

create a Quasar app to use as code base for multi-platform deployments

link routes to correct Unrival objects in Brave browser

write JavaScript library for visualizing Unrival objects (use Mermaid.js)

visualize object graph (show all objects connected to a single object)

visualize proof tree (show all proofs an object must satisfy, including ancestor proofs)

Proof of Concept: Client Application

Create Vue components for displaying Interface objects

Prove basic interaction with (insecure) Interface objects

Documentation and Presentation

IN PROGRESS write whitepaper

IN PROGRESS create website

IN PROGRESS write tutorial series

IN PROGRESS for developers - “Unrival Basics for Developers”

Milestone: Define Claim Object

subjective opinion can be used as a basis for inheritance

Milestone: Context Merging

IN PROGRESS define requirements for context merging

write algorithm for context merging

Milestone: Implement Credit Commons Protocol as Unrival Objects

Milestone: Minimum Viable Product: Collaborative Zettelkasten

Zettelkasten is note taking software used by individuals for making connections between diverse topics through the constructions of knowledge graphs. The Unrival Protocol will enable groups to maintain collaborative knowledge graphs by giving them a curation mechanism (i.e. democratically deciding how to define nodes in the graph). This is a perfect real-world test to develop Unrival’s potential as a tool for collective intelligence elicitation.

using the client interface, users can create knowledge graphs by uploading markdown directories

Milestone: Decentralized News

Milestone: Collaborative Sensemaking

IN PROGRESS arrive at consistent ontology by which any sort of object can be created

create mermaid visualization library

create basic client interface that links interpretations to performable actions/object views

seed with data illustrating several workflows

output

connected zettelkasten:

users can upload org-roam graphs

connect with agora

share with first reviewers

mrSqaure

Matt

Flancian

Kai