Implement Meeting Context V1 and extraction improvements
Introduce Meeting Context V1 with YAML schema, validation and template. Support optional --meeting-context during chunk extraction. Inject authoritative Meeting Context into extraction prompts. Record Meeting Context provenance in extraction output. Activate todos.md in shared prompt assembly. Strengthen responsibility attribution and decision/todo boundaries. Add focused Gold scenarios and validation tests. Update architecture and pipeline documentation.
This commit is contained in:
@@ -108,6 +108,21 @@ und normalisiert Extraktionsobjekte ohne LLM. Semantic Consolidator V0 nutzt
|
||||
das lokale LLM nur fuer konservative facts-only Duplikaterkennung, erhaelt
|
||||
Evidenz und erzeugt noch keine Canonical Meeting Knowledge.
|
||||
|
||||
Meeting Context V1 ist als manuell gepflegtes YAML-Geruest dokumentiert und
|
||||
fuer die Chunk-Extraktion implementiert. Die Extraktion kann den Kontext
|
||||
optional validieren, als autoritative Metadaten in den Prompt aufnehmen und
|
||||
minimale Kontext-Provenienz im Extraction JSON speichern. Konsolidierung,
|
||||
Canonical Meeting Knowledge und Rendering sind noch nicht daran angeschlossen.
|
||||
|
||||
Der gemeinsame Extraktionsprompt besteht aktuell aus `common.md`,
|
||||
`decisions.md` und `todos.md`. Die Todo-Regeln verlangen explizite Zuweisung,
|
||||
Freiwilligenmeldung oder Annahme, bevor eine verantwortliche Person gesetzt
|
||||
wird. Meeting Context kann Identitaet, Rolle, Abteilung und Anwesenheit
|
||||
validieren, begruendet aber niemals Verantwortung. Entscheidungen und Todos
|
||||
werden nicht aus derselben Proposition doppelt extrahiert; beides wird nur
|
||||
ausgegeben, wenn eine gruppenweite Entscheidung und eine davon getrennte
|
||||
Folgeaufgabe vorliegen.
|
||||
|
||||
Das Meeting Lab behandelt "das Protokoll" nicht mehr als ein einzelnes
|
||||
Endprodukt. Das konsolidierte Meeting-Wissen ist die **Canonical Meeting
|
||||
Knowledge**, also die kanonische semantische Repräsentation eines Meetings und
|
||||
@@ -138,10 +153,12 @@ werden, sofern keine explizite Ausgabesprache angefordert wurde.
|
||||
|
||||
Aktuell liegt der Schwerpunkt auf der Entwicklung eines modularen
|
||||
Diskussionsanalyzers. Implementiert sind Vorverarbeitung, technisches Chunking,
|
||||
lokale Chunk-Extraktion, Canonicalizer V1 als deterministische Vorbereitung der
|
||||
Extraktionsergebnisse und Semantic Consolidator V0 fuer facts-only
|
||||
Duplikaterkennung. Canonical Meeting Knowledge, breitere semantische Synthese
|
||||
und finale Output-View-Renderer sind geplante nächste Schritte.
|
||||
lokale Chunk-Extraktion, Meeting Context V1 fuer die Extraktionsstufe,
|
||||
Canonicalizer V1 als deterministische Vorbereitung der Extraktionsergebnisse
|
||||
und Semantic Consolidator V0 fuer facts-only Duplikaterkennung. Canonical
|
||||
Meeting Knowledge, breitere semantische Synthese, Meeting-Context-Integration
|
||||
in spaetere Stufen und finale Output-View-Renderer sind geplante naechste
|
||||
Schritte.
|
||||
|
||||
Canonicalizer V1 kann aus dem Repository heraus so ausgeführt werden:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user