This roadmap is staged around one rule:
Explore aggressively. Standardize cautiously.
The goal is not to front-load a complete standard. The goal is to build the smallest thing that can carry real knowledge pressure.
Before building a full product, run at least one real project using:
- markdown files,
- JSON objects,
- hand-managed links,
- manually written verdicts,
- and real dissent objects.
The language survives contact with a live case.
- Living Knowledge Case pilot — Power Posing — public intelligibility, false elevation, weakening, and living-page pressure.
- Living Knowledge Case pilot — H. pylori and Peptic Ulcer Disease — delayed vindication, stabilization, descendant narrowing, and public communication.
Build the first real software milestone.
- create / edit all four object types,
- link objects,
- preserve revisions,
- view a project map,
- run minimal skills,
- export project data.
- federation,
- marketplace logic,
- fully mature team permissions,
- elaborate protocol doctrine.
One real user can run one real project for at least 30 days.
Add public release as a first-class capability.
- snapshot publishing,
- public living page,
- case renderer,
- public intake for candidate dissent.
At least one internal pilot and one public-facing living case exist in the wild.
Add collaboration and responsibility surfaces.
- permissions,
- review queues,
- task assignment,
- visible audit trails,
- responsibility for answering dissent.
A small team can govern one project without falling back to chat logs and ad hoc docs.
Only after repeated use should protocol pieces begin to stabilize.
- stable object envelope,
- stable link types,
- stable verdict grammar,
- minimal action model,
- reference protocol docs.
The most-used language elements stop changing every week.
Federation is not an early requirement. It should arrive only after:
- pilots have pressure-tested the model,
- public cases exist,
- team workflows are real,
- and core protocol pieces are stable enough to deserve broader interoperability.
- publish repo entry docs,
- finalize the canonical vocabulary,
- expand the current live pilots,
- define the minimum object envelope,
- define the minimum revision model.
- implement the single-user cockpit,
- implement the first two or three skills,
- create the first exportable snapshot.
- a global standard from day one,
- a public social platform,
- a skill marketplace,
- full organizational governance,
- comprehensive federation.
At every stage, ask:
Does this help a claim live, gather support, face dissent, receive verdicts, and leave a traceable history?
If not, it is probably not the next thing to build.