Document canonicalization and consolidation milestone

- preserve Working Protocol Synthesizer V0 as comparison baseline
- introduce deterministic canonicalization stage
- define semantic consolidator responsibilities
- clarify Canonical Meeting Knowledge generation
- document source-language output policy
- align roadmap, architecture and experiment log
This commit is contained in:
2026-07-31 09:32:12 +02:00
parent 09d125e54a
commit 23bbc744f7
12 changed files with 512 additions and 83 deletions
+52 -21
View File
@@ -25,36 +25,65 @@ Out of scope:
- Full-transcript LLM extraction.
- Larger context-window strategy changes without an explicit experiment.
- Consolidation or final protocol rendering.
- Canonicalization, semantic consolidation or final protocol rendering.
## Phase 2 - Consolidation
## Phase 2 - Deterministic Canonicalization
Goal:
- Merge independent extraction results into a coherent meeting-level
representation without losing evidence.
- Convert independent chunk extraction JSON into a validated, normalized,
evidence-bearing intermediate representation without semantic guessing.
Deliverables:
- Duplicate merging.
- Evidence retention.
- Category-shift reconciliation, especially facts versus positions and
positions versus decisions.
- Contradiction and uncertainty markers.
- Consolidated meeting representation.
- Deterministic Canonicalizer implemented in Python.
- Stable source references and IDs.
- Normalized category names and basic field structure.
- Safe deterministic cleanup.
- Exact duplicate grouping where unambiguous.
- Preservation of all source evidence.
Prerequisites:
- Stable local extraction baseline.
- Gold tests that expose cross-chunk duplication and category shifts.
- Agreement on the extraction object shape that should be canonicalized.
Out of scope:
- Final Canonical Meeting Knowledge schema.
- User-facing protocol polish.
- Uncertain semantic merging.
- Topic synthesis.
- Protocol writing.
- LLM calls.
## Phase 3 - Semantic Consolidation
Goal:
- Merge canonicalized extraction objects into a coherent semantic meeting
representation while preserving evidence and uncertainty.
Deliverables:
- Semantic Consolidator using the local LLM.
- Semantically equivalent statement merging.
- Topic grouping.
- Evidence preserved from all contributing chunks.
- Contradiction and uncertainty markers.
- Separation of durable information from transient discussion.
- Canonical Meeting Knowledge output.
Prerequisites:
- Deterministic Canonicalizer output with stable IDs and source references.
- Gold or benchmark cases that expose duplication and category shifts.
Out of scope:
- Direct protocol writing.
- Deriving output views from one another.
- Retrieval or RAG integration.
## Phase 3 - Canonical Meeting Knowledge
## Phase 4 - Canonical Meeting Knowledge
Goal:
@@ -70,7 +99,7 @@ Deliverables:
Prerequisites:
- Consolidation behavior that preserves evidence and uncertainty.
- Semantic consolidation behavior that preserves evidence and uncertainty.
- Agreement on required semantic categories.
Out of scope:
@@ -79,7 +108,7 @@ Out of scope:
- Export formats beyond those needed to validate the model.
- Knowledge-system storage design.
## Phase 4 - Output Views
## Phase 5 - Output Views
Goal:
@@ -91,8 +120,11 @@ Deliverables:
- Working Protocol / Arbeitsprotokoll renderer.
- Distribution Protocol / Verteilerprotokoll renderer.
- Knowledge Objects / Wissensdatenbankeintrag renderer or structured export.
- Later additional views such as action lists.
- Tests or checks showing that output views are parallel renderings of the same
canonical model.
- Default output-language policy: rendered protocols normally match the
dominant source language unless explicitly requested otherwise.
Prerequisites:
@@ -105,7 +137,7 @@ Out of scope:
- Deriving one output view from another.
- Retrieval integration.
## Phase 5 - Review and Quality Control
## Phase 6 - Review and Quality Control
Goal:
@@ -122,7 +154,7 @@ Deliverables:
Prerequisites:
- Stable extraction, consolidation and canonical model.
- Stable extraction, semantic consolidation and canonical model.
- Representative test meetings.
Out of scope:
@@ -131,7 +163,7 @@ Out of scope:
- Product UI work.
- Cloud deployment.
## Phase 6 - Productization
## Phase 7 - Productization
Goal:
@@ -158,7 +190,7 @@ Out of scope:
- Future Meeting Assistant integration beyond export contracts.
- Cloud-first architecture.
## Phase 7 - Knowledge-System Integration
## Phase 8 - Knowledge-System Integration
Goal:
@@ -182,4 +214,3 @@ Out of scope:
- Building a full enterprise search product inside Meeting Lab.
- Treating raw transcripts or generated protocols as the knowledge source of
truth.