46 lines
1.5 KiB
Markdown
46 lines
1.5 KiB
Markdown
# Changelog
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
|
|
- Retained live stage and total timings for processing and protocol regeneration.
|
|
- Immutable diagnostic generation history with atomic latest-result publication.
|
|
|
|
- Auto/Fast/Efficient/Powersave protocol profiles with backend-selected threads
|
|
by default, also applied during mapped-speaker regeneration.
|
|
|
|
- Versioned UTF-8 YAML import/export for the SQLite terminology glossary, with
|
|
stable entry IDs, complete validation, and atomic replacement semantics.
|
|
- First Streamlit MVP for audio upload, Meeting Context entry, participant
|
|
management, processing progress and protocol editing.
|
|
- Application service and Meeting Lab adapter with environment-based runtime
|
|
configuration.
|
|
- Per-meeting upload and edited-protocol persistence.
|
|
- Unit tests for context construction, configuration translation, progress,
|
|
failure and result handling.
|
|
- ADR 0011 for the Meeting Lab MVP backend architecture.
|
|
|
|
### Changed
|
|
|
|
- Record active glossary configuration without rewriting protocol transcript input.
|
|
|
|
- Reconciled the documented MVP with the validated Meeting Lab backend.
|
|
- Selected `whisper.cpp` for transcription and made diarization optional.
|
|
- Defined the Python API, progress-event and Meeting Context integration
|
|
boundaries.
|
|
- Set the user-facing Meeting Assistant GUI as the next milestone.
|
|
|
|
## [0.1.0] - 2026-07-14
|
|
|
|
### Added
|
|
|
|
- Initial project structure
|
|
- Architecture documentation
|
|
- ADR framework
|
|
- Domain model foundation
|
|
- Python project bootstrap
|
|
- Pydantic integration
|
|
- Ruff integration
|
|
- Pytest integration
|