From 889b620f2e865c17a6e6a06039ff913e7b637127 Mon Sep 17 00:00:00 2001 From: Eric Rakestraw Date: Thu, 23 Apr 2026 20:50:12 -0500 Subject: [PATCH] Update default max segment gap to 4.0 and adjust related tests --- README.md | 2 +- src/audita/config.py | 2 +- tests/test_config.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d72a72d..65f7ba1 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,7 @@ Useful configuration can be supplied by CLI flag or environment variable. CLI fl | `AUDITA_MAX_RETRIES` | `--max-retries` | `3` | Maximum Instructor retries for structured responses | | `AUDITA_GLOSSARY_MAX_LLM_PASSES` | `--glossary-max-llm-passes` | `3` | Total glossary correction passes | | `AUDITA_GRAMMAR_MAX_LLM_PASSES` | `--grammar-max-llm-passes` | `3` | Total grammar/readability correction passes | -| `AUDITA_NORMALIZE_MAX_SEGMENT_GAP` | `--normalize-max-segment-gap` | `5.0` | Same-speaker gaps eligible for deterministic merging | +| `AUDITA_NORMALIZE_MAX_SEGMENT_GAP` | `--normalize-max-segment-gap` | `4.0` | Same-speaker gaps eligible for deterministic merging | | `AUDITA_NORMALIZE_ELLIPSIS_GAP` | `--normalize-ellipsis-gap` | `3.5` | Same-speaker gaps above this value are joined with ` ... ` | | `AUDITA_NORMALIZE_MAX_SEGMENT_DURATION` | `--normalize-max-segment-duration` | `60.0` | Maximum merged segment duration | | `AUDITA_NORMALIZE_MAX_SEGMENT_TOKENS` | `--normalize-max-segment-tokens` | `2048` | Maximum merged segment prompt payload size | diff --git a/src/audita/config.py b/src/audita/config.py index abbc7b7..ae82586 100644 --- a/src/audita/config.py +++ b/src/audita/config.py @@ -20,7 +20,7 @@ DEFAULT_GRAMMAR_MAX_LLM_PASSES = 3 DEFAULT_GRAMMAR_VALIDATION_ENABLED = True DEFAULT_GRAMMAR_VALIDATION_CONFIDENCE_THRESHOLD = 0.80 DEFAULT_GRAMMAR_SPOKEN_FORM_VALIDATION_CONFIDENCE_THRESHOLD = 0.80 -DEFAULT_NORMALIZE_MAX_SEGMENT_GAP = 5.0 +DEFAULT_NORMALIZE_MAX_SEGMENT_GAP = 4.0 DEFAULT_NORMALIZE_ELLIPSIS_GAP = 3.5 DEFAULT_NORMALIZE_MAX_SEGMENT_DURATION = 60.0 DEFAULT_NORMALIZE_MAX_SEGMENT_TOKENS = 2048 diff --git a/tests/test_config.py b/tests/test_config.py index cae6933..0ab354c 100644 --- a/tests/test_config.py +++ b/tests/test_config.py @@ -44,7 +44,7 @@ def test_config_uses_defaults_with_api_key(): ) assert config.grammar_spoken_form_validation_confidence_threshold == 0.8 assert config.normalize_max_segment_gap == DEFAULT_NORMALIZE_MAX_SEGMENT_GAP - assert config.normalize_max_segment_gap == 5.0 + assert config.normalize_max_segment_gap == 4.0 assert config.normalize_ellipsis_gap == DEFAULT_NORMALIZE_ELLIPSIS_GAP assert config.normalize_max_segment_duration == DEFAULT_NORMALIZE_MAX_SEGMENT_DURATION assert config.normalize_max_segment_duration == 60.0