Guard protocol generation against context truncation
This commit is contained in:
@@ -33,6 +33,12 @@ Implemented:
|
||||
default and may be revisited after empirical comparison without changing the
|
||||
orchestration API.
|
||||
- Interim Markdown protocol generation in `src/meeting_lab/protocol/`.
|
||||
- Direct protocol prompt input protection: diarized transcripts are rendered as
|
||||
compact adjacent-speaker blocks without per-segment timestamps. Every source
|
||||
segment remains represented in order. A deterministic heuristic enforces a
|
||||
configurable safe input budget, falls back to complete plain transcript text
|
||||
when necessary, and fails before any Ollama request if even that input is too
|
||||
large. Silent head/tail truncation is prohibited.
|
||||
- Non-LLM unit tests for chunking, extraction helpers, protocol rendering and
|
||||
gold-test runner validation.
|
||||
- Meeting Context V1 scaffold and documentation for manually maintained
|
||||
|
||||
Reference in New Issue
Block a user