{ "slug": "knowtation", "display_name": "Knowtation", "description": "Vault-native version control for Knowtation Markdown knowledge bases. Tracks notes, structured frontmatter, sections, wiki-links, entity labels, and mist attachment IDs as six independently-mergeable dimensions of multidimensional structured state.", "viewer_type": "knowledge", "merge_semantics": "ot", "version": "1.0.0", "schema_version": "2", "dimensions": [ { "name": "notes", "kind": "tree", "element_type": "vault", "description": "Hierarchical tree of all Markdown note files in the vault. Three-way merge resolves renames and content edits.", "independent_merge": false }, { "name": "frontmatter", "kind": "map", "element_type": "frontmatter_key", "description": "YAML frontmatter parsed as a map of key → value set. Tag, entity, and attachment sets merge independently via union.", "independent_merge": true }, { "name": "sections", "kind": "sequence", "element_type": "section", "description": "Ordered sequence of Markdown heading-delimited sections. Myers diff applied per-note.", "independent_merge": true }, { "name": "links", "kind": "set", "element_type": "link", "description": "Set of wiki-links and URL references found in note bodies. Union merge accumulates link additions from both branches.", "independent_merge": true }, { "name": "entities", "kind": "set", "element_type": "entity_ref", "description": "Set of entity labels from frontmatter entity fields across the vault. Union merge accumulates entity additions.", "independent_merge": true }, { "name": "attachments", "kind": "set", "element_type": "mist_id", "description": "Set of 12-char base58 mist blob IDs from frontmatter attachment fields. Union merge accumulates blob references.", "independent_merge": true } ], "artifact_types": ["markdown", "vault"], "supported_commands": ["commit", "diff", "merge", "log", "status", "symbols", "domain-info"], "muse_plugin_class": "KnowtationPlugin", "muse_plugin_module": "muse.plugins.knowtation.plugin" }