Nox-Lumen MfgNox-Lumen Mfg

document-editing

Capabilities

In-place partial editing for docx/xlsx/pptx:

  • Search to locate paragraphs, cells, or shapes
  • Local replace / insert / delete
  • Preserve styles, tables, imagery, headers/footers
  • Snapshot every edit via Elasticsearch Copy-on-Write for rollback

Positioning: ES collaboration layer, not raw file APIs

document-editing implements the cross-format flow “find the right spot inside the KB, then edit safely.” It never hand-writes OOXML—the docx workload delegates to docx; spreadsheets use xlsx.

Rendering diagram…

When to use

ScenarioNotes
Replace single chapters onlyE.g., “rewrite section 3.2”
Find/replace preserving rich formattingAvoid full regeneration
Audited doc revisionsEvery change snapshots for history
Batch field fillsTemplate contracts/reports

Invocation

/document-editing Replace chapter 3 in this DOCX with the new revision

Examples:

  • "Update the Project Timeline section with Q2 numbers"
  • "Rename slide 5 title to 'MCAL config automation'"
  • "Change every ASIL_A cell to ASIL_B in this workbook"

Standard flow (DOCX example)

Rendering diagram…

Pairings

PairScenario
docxLow-level DOCX read/write/link APIs
xlsxLow-level Excel APIs
html-reportPolish HTML dashboards before exporting to docx
patent-doc-formatterChapter-level edits after patent drafting
alm-integrationPush requirement doc edits back into DOORS

ES Copy-on-Write snapshots

Each edit emits a snapshot instead of overwriting the canonical asset:

  • Zero data loss — originals remain reachable
  • Audit trail — who/when/where/why
  • Rollback — any revision can revert
  • Diff chains — compare v1→v2→v3 visually

On this page