# Changelog ## [Unreleased] ### Added - 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 - 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