Commit Graph
13 Commits
Author SHA1 Message Date
admin d94436af43 Add canonical audio preparation and meeting context support 2026-08-24 10:22:16 +02:00
admin 8dab928763 Add diarization and reusable MVP meeting pipeline 2026-08-23 19:29:47 +02:00
admin 03bc6b1d90 Add controlled Whisper and LLM benchmark results
Document and preserve the controlled Progeo benchmark series.

Whisper comparison:
- Compare whisper.cpp large-v3 and large-v3-turbo
- Identify and verify BUG-012: extraction stability depends on chunk size
- Repeat both transcription variants with identical reduced chunk budgets
- Select large-v3-turbo as the current production transcription model

LLM comparison:
- Compare qwen3.5:9b with qwen3.5:35B-A3B
- Preserve identical transcript, Meeting Context, prompts and chunking
- Retain qwen3.5:9b as the production recommendation
- Record runtime, repair burden and semantic-quality findings

Current production benchmark configuration:
- whisper.cpp large-v3-turbo
- target_chars=4500
- max_chars=5500
- min_chars=2500
- overlap_blocks=0
- qwen3.5:9b
- num_ctx=32768
- think=false
- temperature=0

BUG-012 remains verified but not yet fixed in the production chunker.
2026-08-05 14:19:40 +02:00
admin dcc3a5c734 Add whisper.cpp reference transcriptions for Progeo meeting 2026-08-04 16:57:54 +02:00
admin 647b28aa3e Add RC1 regression benchmark artifacts
Add benchmark artifacts created during the first RC1 robustness evaluation of the Meeting Lab pipeline.

Included benchmark sets:

- hardware_experimental_qwen35_9b
- meeting_context_v1
- progeo_meeting_20260804_083849
- progeo_meeting_context_v1_20260804_110913
- progeo_meeting_rc1_20260804_121502

These artifacts document the evolution of the pipeline during the implementation
and verification of BUG-009, BUG-010 and BUG-011.

The benchmark data provide reproducible real-life regression cases for future
development and allow quality comparisons across pipeline revisions.

Current benchmark policy:

During the active development phase, representative benchmark artifacts are
intentionally versioned to preserve reproducibility and simplify regression
analysis.

Benchmark artifacts are considered part of the engineering evidence rather than
temporary build output. Benchmark retention strategy will be revisited once the
Meeting Assistant reaches production maturity.
2026-08-04 13:38:30 +02:00
admin 950284e236 Stabilize Meeting Lab pipeline for RC1 evaluation
This commit significantly improves the robustness and determinism of the Meeting Lab processing pipeline and establishes the first Release Candidate baseline for end-to-end evaluation.

Highlights

- BUG-009
  - Implement deterministic responsible-party validation
  - Normalize participant aliases using Meeting Context
  - Reject invalid responsible values (dates, locations, technical terms, projects, products, unknown entities)
  - Record structured responsibility validation metadata
  - Add focused regression tests

- BUG-010
  - Implement adaptive num_predict estimation for Semantic Consolidator
  - Eliminate JSON truncation caused by fixed output limits
  - Add deterministic source coverage repair
  - Preserve strict post-repair validation
  - Add regression tests

- BUG-011
  - Implement Working Protocol V2 renderer contract enforcement
  - Preserve raw renderer responses
  - Reject invalid protocol output instead of accepting malformed documents
  - Add deterministic cleanup for harmless formatting deviations
  - Add focused renderer regression tests

- Meeting Context
  - Validate Meeting Context V1
  - Integrate authoritative participant alias normalization

- Documentation
  - Update architecture documentation
  - Update output documentation
  - Update regression bug tracker

The pipeline now fails safely instead of silently accepting invalid intermediate or final artifacts.

Remaining work focuses primarily on extraction quality and semantic classification (decisions, action items, protocol faithfulness), rather than pipeline robustness.
2026-08-04 13:11:54 +02:00
admin 60a8acae91 Add second real-life reference meeting (Progeo)
- add second real-life Whisper transcript
- add cleaned transcript
- add Meeting Context scaffold
- document evaluation characteristics
- prepare reusable reference dataset
2026-08-03 16:11:46 +02:00
admin 06f0e7e651 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.
2026-08-01 16:49:48 +02:00
admin 40f390ebfe Evaluate Working Protocol Renderer with Semantic Consolidator V0
- evaluate Working Protocol renderer using Semantic Consolidator V0 output
- preserve benchmark artifacts for later comparison
- confirm Semantic Consolidator V0 integrates successfully with renderer
- establish baseline before renderer improvements
2026-07-31 11:52:29 +02:00
admin 90aa34d5d0 Implement Semantic Consolidator V0
- add deterministic canonicalization support for extraction items
- add facts-only semantic consolidation using local Ollama
- preserve source evidence and validate complete fact coverage
- add conservative merge rules and non-LLM tests
- record the first validated real-life consolidation benchmark
- document current scope, limitations and next evaluation step
2026-07-31 11:25:46 +02:00
admin 6e34334506 Add real-life reference meeting sample
- add reproducible real-world meeting sample
- store meeting audio using Git LFS
- include raw and cleaned Whisper transcripts
- add manifest with SHA-256 checksums
- document sample usage and confidentiality
- intentionally exclude generated pipeline artifacts
2026-07-31 10:13:52 +02:00
admin 23bbc744f7 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
2026-07-31 09:32:12 +02:00
admin 1a6d731d21 Add windowed segmentation pipeline and review tooling 2026-07-22 16:15:02 +02:00