651 B
651 B
Architecture
DocxWorkbench.App and StandardsWorkbench.App are separate WinForms applications. They share only DTOs in DocumentAutomation.Shared.
DOCX flow: GUI -> DocxWorkbench.Core contracts -> DocxWorkbench.OpenXml read-only inspection or DocxWorkbench.WordInterop sequential Word COM queue -> DOCX/PDF and technical JSON log.
Standards flow: GUI -> StandardsWorkbench.Pdf page/clause extraction and StandardsWorkbench.Ollama candidate-only suggestions -> manually approved portable profile -> StandardsWorkbench.Core.RulesEngine.
COM is isolated from Core and UI. Standards rules are not hardcoded into document generation.