{
  "schemaVersion": "1.0",
  "entityFamily": "modules",
  "entityType": "DefinedTerm",
  "entityId": "modules:23",
  "canonicalUrl": "https://babadook.tech/modules/document-engine",
  "machineBaseUrl": "https://babadook.tech/ai/modules/document-engine",
  "name": "Document Engine",
  "aliases": [],
  "summary": "A writing experience that feels as good as the best consumer tools — but engineered for 50+ people collaborating in the same document simultaneously, with offline support and enterprise-grade version control.",
  "description": [
    "A writing experience that feels as good as the best consumer tools — but engineered for 50+ people collaborating in the same document simultaneously, with offline support and enterprise-grade version control."
  ],
  "sections": [
    {
      "id": "write-together-anywhere-e11e8f30-cd9c-47a9-9fc8-04b20d8b84a8",
      "heading": "write-together,-anywhere",
      "body": [
        "Write Together, Anywhere A block-based editor with drag-and-drop reordering, unlimited nesting, and real-time collaboration that keeps 50+ editors in perfect sync — even across continents, even on unreliable connections. Go offline, keep writing, and your changes merge cleanly when you reconnect. 15+ built-in block types cover every content need: rich text, code, tables, embedded queries, images, callouts, equations, and more. Need something custom? Define your own block types and they instantly become available across your organization."
      ],
      "specifications": [],
      "relationships": [],
      "media": [],
      "children": [
        {
          "id": "data-viz-1",
          "heading": "data Viz",
          "body": [],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": [],
          "sourceBlockType": "unsupported"
        }
      ],
      "sourceBlockType": "content_block",
      "sourceBlockId": "e11e8f30-cd9c-47a9-9fc8-04b20d8b84a8"
    },
    {
      "id": "document-engine-capabilities-939303c5-cca3-4f8d-8643-9460708a6264",
      "heading": "Document Engine Capabilities",
      "body": [],
      "specifications": [
        {
          "label": "Block Types",
          "value": "15+ built-in, extensible with custom types",
          "group": "spec Items"
        },
        {
          "label": "Concurrent Editors",
          "value": "50+ per document, real-time sync",
          "group": "spec Items"
        },
        {
          "label": "Sync Speed",
          "value": "Under 50ms on local networks",
          "group": "spec Items"
        },
        {
          "label": "Offline Support",
          "value": "Full editing with automatic conflict resolution on reconnect",
          "group": "spec Items"
        },
        {
          "label": "Version History",
          "value": "Unlimited — restore any point in time",
          "group": "spec Items"
        },
        {
          "label": "Export Formats",
          "value": "Markdown, HTML, PDF, DOCX, JSON",
          "group": "spec Items"
        },
        {
          "label": "Document Size",
          "value": "No limits — streaming render handles any scale",
          "group": "spec Items"
        }
      ],
      "relationships": [],
      "media": [],
      "children": [],
      "sourceBlockType": "product_specification",
      "sourceBlockId": "939303c5-cca3-4f8d-8643-9460708a6264"
    },
    {
      "id": "why-your-teams-will-love-it-21f705f1-1745-43c0-b7a7-ca0a2d0147db",
      "heading": "Why Your Teams Will Love It",
      "body": [
        "subtitle: Enterprise document editing that doesn't feel like enterprise software"
      ],
      "specifications": [],
      "relationships": [],
      "media": [],
      "children": [
        {
          "id": "infinite-structure-1",
          "heading": "Infinite Structure",
          "body": [
            "desc: Nest content as deep as you need. Collapse and expand sections to navigate complex documents like an interactive outline."
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": [],
          "sourceBlockType": "unsupported"
        },
        {
          "id": "slash-commands-2",
          "heading": "Slash Commands",
          "body": [
            "desc: Type / to access block types, cross-references, templates, and AI suggestions. Everything is keyboard-accessible — your hands never leave the keys."
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": [],
          "sourceBlockType": "unsupported"
        },
        {
          "id": "template-system-3",
          "heading": "Template System",
          "body": [
            "desc: Standardize how your organization captures knowledge with reusable templates — locked regions, required fields, and conditional sections."
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": [],
          "sourceBlockType": "unsupported"
        },
        {
          "id": "visual-diff-merge-4",
          "heading": "Visual Diff & Merge",
          "body": [
            "desc: See exactly what changed between any two versions. Three-way merge for team branches with clear conflict resolution."
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": [],
          "sourceBlockType": "unsupported"
        },
        {
          "id": "built-in-content-blocks-1",
          "heading": "Built-in content blocks",
          "body": [
            "value: 15+",
            "unit: block types"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": [],
          "sourceBlockType": "unsupported"
        },
        {
          "id": "concurrent-collaboration-2",
          "heading": "Concurrent collaboration",
          "body": [
            "value: 50+",
            "unit: editors"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": [],
          "sourceBlockType": "unsupported"
        },
        {
          "id": "real-time-editing-speed-3",
          "heading": "Real-time editing speed",
          "body": [
            "value: <50ms",
            "unit: sync"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": [],
          "sourceBlockType": "unsupported"
        }
      ],
      "sourceBlockType": "product_showcase",
      "sourceBlockId": "21f705f1-1745-43c0-b7a7-ca0a2d0147db"
    },
    {
      "id": "content-section-4",
      "heading": "content section",
      "body": [
        "value: Your teams write documents every day. The question is whether those documents connect to anything useful, or just sit in a folder and rot. MUKR&#x27;s Document Engine solves this — every document is a living, connected node in your organization&#x27;s knowledge graph, automatically linked to the people, systems, and decisions it references. The editor supports 15+ content block types — rich text, code with syntax highlighting, tables with formulas, embedded queries, and custom blocks your team defines. Drag, nest, collapse, and restructure content without ever breaking the collaboration session or losing version history."
      ],
      "specifications": [],
      "relationships": [],
      "media": [],
      "children": [],
      "sourceBlockType": "content_section"
    },
    {
      "id": "features-5",
      "heading": "features",
      "body": [
        "crdt: y-crdt",
        "offline support: true",
        "version history: true",
        "max concurrent editors: 50"
      ],
      "specifications": [],
      "relationships": [],
      "media": [],
      "children": [
        {
          "id": "section-1",
          "heading": "Section 1",
          "body": [
            "paragraph"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-2",
          "heading": "Section 2",
          "body": [
            "heading"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-3",
          "heading": "Section 3",
          "body": [
            "list"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-4",
          "heading": "Section 4",
          "body": [
            "code"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-5",
          "heading": "Section 5",
          "body": [
            "table"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-6",
          "heading": "Section 6",
          "body": [
            "embed"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-7",
          "heading": "Section 7",
          "body": [
            "image"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-8",
          "heading": "Section 8",
          "body": [
            "callout"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-9",
          "heading": "Section 9",
          "body": [
            "toggle"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-10",
          "heading": "Section 10",
          "body": [
            "divider"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-11",
          "heading": "Section 11",
          "body": [
            "equation"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-12",
          "heading": "Section 12",
          "body": [
            "database-view"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-13",
          "heading": "Section 13",
          "body": [
            "bookmark"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-14",
          "heading": "Section 14",
          "body": [
            "file"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        },
        {
          "id": "section-15",
          "heading": "Section 15",
          "body": [
            "audio"
          ],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": []
        }
      ],
      "sourceBlockType": "features"
    }
  ],
  "specifications": [],
  "claims": [],
  "relationships": [
    {
      "type": "products",
      "targets": [
        {
          "id": "4",
          "family": "products",
          "name": "MUKR",
          "slug": "mukr",
          "canonicalUrl": "https://babadook.tech/products/mukr",
          "relationship": "products"
        }
      ]
    },
    {
      "type": "industries",
      "targets": [
        {
          "id": "1",
          "family": "industries",
          "name": "Technology",
          "slug": "technology",
          "canonicalUrl": "https://babadook.tech/industries/technology",
          "relationship": "industries"
        },
        {
          "id": "86",
          "family": "industries",
          "name": "Knowledge Management",
          "slug": "knowledge-management",
          "canonicalUrl": "https://babadook.tech/industries/knowledge-management",
          "relationship": "industries"
        },
        {
          "id": "87",
          "family": "industries",
          "name": "Engineering & Manufacturing",
          "slug": "engineering-manufacturing",
          "canonicalUrl": "https://babadook.tech/industries/engineering-manufacturing",
          "relationship": "industries"
        }
      ]
    },
    {
      "type": "capabilities",
      "targets": [
        {
          "id": "58",
          "family": "capabilities",
          "name": "Block-Based Document Editor",
          "slug": "block-based-document-editor",
          "canonicalUrl": "https://babadook.tech/capabilities/block-based-document-editor",
          "relationship": "capabilities"
        },
        {
          "id": "60",
          "family": "capabilities",
          "name": "Real-Time Collaboration",
          "slug": "real-time-collaboration",
          "canonicalUrl": "https://babadook.tech/capabilities/real-time-collaboration",
          "relationship": "capabilities"
        }
      ]
    },
    {
      "type": "sub_modules",
      "targets": [
        {
          "id": "20",
          "family": "sub-modules",
          "name": "Core Platform",
          "slug": "mukr-core-platform",
          "canonicalUrl": "https://babadook.tech/sub-modules/mukr-core-platform",
          "relationship": "sub_modules"
        }
      ]
    },
    {
      "type": "use_cases",
      "targets": [
        {
          "id": "26",
          "family": "use-case",
          "name": "Document Management",
          "slug": "document-management",
          "relationship": "use_cases"
        },
        {
          "id": "29",
          "family": "use-case",
          "name": "Real-Time Collaboration",
          "slug": "realtime-collaboration",
          "relationship": "use_cases"
        }
      ]
    },
    {
      "type": "business_sizes",
      "targets": [
        {
          "id": "4",
          "family": "business-size",
          "name": "Enterprise",
          "slug": "enterprise",
          "relationship": "business_sizes"
        },
        {
          "id": "5",
          "family": "business-size",
          "name": "Government",
          "slug": "government",
          "relationship": "business_sizes"
        },
        {
          "id": "3",
          "family": "business-size",
          "name": "Mid-Market",
          "slug": "mid-market",
          "relationship": "business_sizes"
        },
        {
          "id": "2",
          "family": "business-size",
          "name": "SMB",
          "slug": "smb",
          "relationship": "business_sizes"
        },
        {
          "id": "1",
          "family": "business-size",
          "name": "Startup",
          "slug": "startup",
          "relationship": "business_sizes"
        }
      ]
    }
  ],
  "authors": [],
  "media": [],
  "regulatoryContext": {
    "exportControlAndLicensingReviewRequired": false
  },
  "language": "en",
  "receipt": {
    "sourceBlockCount": 28,
    "projectedBlockCount": 28,
    "sourceValueCount": 57,
    "projectedValueCount": 57,
    "sourceRelationshipCount": 14,
    "projectedRelationshipCount": 14,
    "sourceClaimCount": 0,
    "projectedClaimCount": 0,
    "unknownBlockTypes": [],
    "omittedFields": [],
    "missingValuePaths": [],
    "invalidClaims": [],
    "complete": true
  },
  "contentHash": "5c0c979c3f713c6ccabf4fcff0b42a554dbfd5903cb8d082bd0de97977d026d1"
}