AS YOU MAY BE ABLE TO TELL BY THE MARKDOWN STYLE, THIS WAS GENERATED BY CLAUDE. WAS A SUMMARY OF A BRAINSTORMING SESH. I AM CAPABLE OF MAKING MY OWN SPECIFICATIONS (SEE ENTS). THIS IS A Q-A-D (“QUICK AND DIRTY”. EVERYONE SHOULD KNOW WHAT THAT STANDS FOR) SPEC
NetDoc reimagines social platforms around documents instead of posts. It’s “Plan 9 for the internet” - everything is a document - combined with Project Xanadu’s vision of transclusion and bidirectional linking.
Profiles as Curated Wikis: Instead of activity streams showing “posted 3 hours ago,” profiles are enduring intellectual landscapes. Your profile is a wiki of “favorite things of all time” - what you think matters, what you’ve annotated, how you organize knowledge.
Friction as Feature: Like Tor’s slowness encourages intentional browsing, NetDoc’s wiki-centric design encourages thoughtful engagement. Making a wiki requires investment, filtering out low-effort content. You don’t doomscroll wikis, you navigate them.
No Likes, Only Substance: Without reactions, engagement must be substantial - write a reply document, fork and improve, annotate with commentary. Discovery becomes “whose canon do I trust?” rather than “what’s trending?”
Live Feed Megawiki: All personal wikis interconnect through a graph. The feed shows “what changed recently in people’s wikis” rather than being primary. You’re maintaining your corner of a knowledge commons.
+ status
- draft
- working
+ privacy
- private @perms @forkability
- unlisted @perms @forkability
- public @perms(@view) @forkability(@forkable)
+ &perms (per-users and groups)
- &view
- edit
+ &forkability
- forkable
- unforkable
+ relationships
- forked_from (new branch)
- reply_to (child document)
- references (bidirectional links)
- inherits_from (version chain)
+ content
- body
- references (links and transclusion)
+ metadata
- tags (ENTS hierarchical)
- author
- created_at
- backreferences (computed from graph)
inherits_from relationship to previous version. Linear
history until forking.forked_from.Hierarchical nested tagging system:
essays/
philosophy/
- Meditations on Moloch (annotated)
technology/
databases/
graph-databases/
- Neo4j comparison
Documents can exist in multiple taxonomy branches. Users create personal taxonomies; shared taxonomies emerge organically.
Profiles are special wiki documents with curated sections:
# My Canon
## Essays I Return To
- Meditations on Moloch [annotated fork]
- A Formalist Manifesto [original + my commentary]
## Active Projects
- NetDoc design docs
- EXRPT spec notes
## Research Interests
technology/databases/graph/
philosophy/political-theory/The social graph emerges from who you reference in your wiki, not explicit “following.”
NetDoc is one application within a broader Web4 vision:
This document itself will be written and maintained in NetDoc, dogfooding the platform from day one.