test: add workbench tests and MVP documentation
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user