Nishi Family › Compare › Living Documentation, Wiki and Developer Portal (SOTA)
Living Documentation, Wiki and Developer Portal — the full field, measured, sourced.
The Nishi Atlas (nx_eco_graph cards + auto-regenerating wiki surface) vs the dev-portal / wiki / PKM / catalog field
| Capability | Nishi | Backstage | Confluence | Notion | Obsidian | GitBook | Docusaurus | Sourcegraph | DataHub | Notes / source |
|---|---|---|---|---|---|---|---|---|---|---|
| Authoring and editing | ||||||||||
| WYSIWYG rich-text editor | No | No | Best | Best | Yes | Yes | Part | No | Part | Nishi docs are generated organs plus markdown, no visual editor (honest gap); Confluence/Notion editors are the bar |
| Markdown docs-as-code | Yes | Yes | Part | Part | Yes | Yes | Best | No | No | Nishi pages generated from typed source; Docusaurus/MkDocs own docs-as-code |
| Real-time collaborative editing | No | No | Yes | Best | Part | Yes | No | No | No | OT/CRDT co-editing; Notion/Confluence lead; Nishi has none (honest gap) |
| AI-assisted authoring | No | No | Yes | Best | Part | Yes | No | Yes | No | Nishi has a sovereign LLM lane but it is not wired to doc authoring (honest gap); Notion AI and Cody are the bar |
| Templates and scaffolding | Yes | Best | Yes | Yes | Part | Yes | Part | No | No | Nishi card scaffolds plus nx_store_seed; Backstage software templates are the dev-portal bar |
| Structure and linking | ||||||||||
| Backlinks bidirectional | Yes | Part | Part | Yes | Best | Part | No | Yes | Yes | memory wikilinks plus graph edges; Obsidian is the backlink bar |
| Knowledge dependency graph | Yes | Yes | No | No | Yes | No | No | Yes | Yes | nx_eco_graph 16222 organs and 42088 edges; deeper than a catalog of direct deps |
| Transitive lineage to primitives | Best | No | No | No | No | No | No | Part | Yes | nx_eco_graph_pedigree walks roots-to-god to nx_tier and nx_syscalls; catalogs show direct edges only |
| Software service catalog | Yes | Best | No | Part | No | No | No | Part | Yes | Atlas cards are an organ catalog; Backstage catalog is the portal bar |
| Auto-generated diagrams | Yes | Part | Part | No | Part | No | No | Part | Yes | nx_eco_graph_atlas family-tree SVG plus nx_eco_graph_mermaid, zero-JS, computed from the graph |
| Living contract - freshness and drift | ||||||||||
| Auto-generated from source of truth | Yes | Yes | No | No | No | Part | Part | Yes | Yes | cards and graph scan the real organ tree; not hand-maintained prose |
| Doc IS the unit - cannot drift | Best | No | No | No | No | No | No | No | No | the Atlas keystone: the card IS the callable runnable unit AND its documentation; no separate artifact to drift |
| Staleness and drift detection | Part | Part | Yes | No | No | No | No | Yes | Yes | F224 auto-ingest cadence in flight; today the graph rebuild is manual (honest partial) |
| Freshness and last-touched provenance | Yes | Yes | Yes | Yes | Part | Yes | Yes | Yes | Yes | sovereign WMS commit and reflog plus additive-store history, not a git diff |
| No-link-rot content-addressed | Best | No | No | No | No | No | Part | No | Part | CID-addressed store (vizsla_doc); links resolve to immutable content |
| Honest maturity and trust | ||||||||||
| Evidence-capped maturity grading | Best | No | No | No | No | No | No | No | Part | every card shows an L0-L5 liar-killed grade (nx_maturity_board); no wiki grades its own honesty |
| Never-lose tamper-evident versioning | Yes | No | Yes | Yes | Part | Yes | Part | No | Part | additive CID plane, old bytes never destroyed, ed25519 sealed; beats soft-delete history |
| Cryptographic provenance signed | Best | No | No | No | No | No | No | No | Part | ed25519 C2PA-class signing on the store (librarian domain 9/9) |
| Full-text and semantic search | Yes | Yes | Best | Yes | Yes | Yes | Yes | Best | Yes | nishi_search corpus plus SGNS embeddings; competitors have more polished UIs (depth gap) |
| Live activity and generativity | ||||||||||
| Live runtime activity on the page | Best | Part | No | No | No | No | No | No | Part | nx_swarm_beat/place/job light a card when its organ is running; the doc shows what executes now |
| RACI ownership on every node | Yes | Best | Part | Part | No | No | No | No | Yes | crew_capabilities plus nx_rebac; Backstage owner field is the portal bar |
| Generative recombination - name outcome to plan | Part | No | No | No | No | No | No | No | No | F225/F310 atlas_recombine walks the graph for unproven-opportunity compositions; no wiki does this |
| Autonomous discovery of unproven opportunities | Part | No | No | No | No | No | No | No | No | maturity-gap x momentum feeder emits research-opportunity cards (F208/F225); unique direction |
| MCP agent-native surface | Best | No | Part | Part | No | Part | No | Part | Part | every card is readable and callable over the live MCP plane by agents today |
| Sovereignty and delivery | ||||||||||
| Zero third-party dependency | Best | No | No | No | Part | No | No | No | No | own language, compiler, TLS, store and renderer; zero React/Node/JVM/Elastic |
| Zero-JS deterministic pages | Best | No | No | No | No | No | No | No | No | about 5 KB static HTML, bit-reproducible; competitors are JS single-page apps |
| Self-hostable local-first | Yes | Yes | Yes | No | Best | Part | Yes | Yes | Yes | runs on your own hardware, no cloud dependency; Obsidian is the local-first bar |
| Plugin extension marketplace | No | Best | Best | Yes | Best | Part | Yes | Yes | Part | honest gap: no third-party plugin ecosystem |
| Mobile app | No | No | Yes | Best | Yes | Part | No | Part | No | honest gap: no mobile client |
| Comments and discussion threads | No | Part | Best | Best | No | Yes | Part | Yes | Yes | honest gap: no inline comment or discussion |
| WYSIWYG media embeds and widgets | No | Part | Yes | Best | Yes | Best | Yes | No | Part | honest gap: no rich media embed authoring |
| Hosted SaaS multi-tenant | No | Part | Best | Best | Part | Best | Part | Best | Best | honest gap: self-host only, no hosted offering |
| Change notifications and subscribe | No | Part | Best | Best | Part | Yes | No | Yes | Yes | honest gap: no watch or subscribe on page changes |
| Migration importers | No | Part | Best | Best | Part | Yes | Part | Part | Yes | honest gap: no Confluence or Notion importer |
| i18n multi-language docs | No | Part | Yes | Yes | Part | Yes | Best | No | Part | honest gap: no multi-language doc variants |
| Scale and delivery - quantitative | ||||||||||
| Knowledge-graph nodes | 16222 organs | 100s-1000s entities | page-tree | db-pages | 1000s notes | doc-pages | doc-pages | 10k-100k repos | 100k+ datasets | nx_eco_graph whole-tree walk (measured); catalog scale varies by org |
| Graph edges | 42088 | catalog-scale | n/a | relations | link-scale | n/a | n/a | call-graph | lineage-scale | dependency edges, measured whole-tree |
| Page weight rendered | ~5 KB zero-JS | MB-scale SPA | MB SPA | MB SPA | local app | 100s KB | 100s KB | MB SPA | MB SPA | static HTML, no JS bundle |
| Doc surfaces unified per object | 5 | 2 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | card equals doc plus API plus help plus history plus runnable unit (the keystone) |
Generated by nx_swcompare_sota from knowledge/compare/livingdocs.sota — quantitative axes measured/sourced; researcher-fed (nx_swcompare_research). Zero JS, zero trackers.