## MODIFIED Requirements ### Requirement: Recording mode is controlled by a configurable hotkey Meeting Assistant SHALL let the user start and stop recording mode through a configurable global hotkey. Meeting Assistant SHALL treat recordings stopped before the configured `Recording:MinimumCompletedMeetingDuration` as aborted runs, deleting run artifacts and skipping summary generation. Meeting Assistant SHALL name generated summary and assistant-context artifacts with minute precision so routine completed meetings do not include seconds or sub-second randomness in those filenames. #### Scenario: Same-minute run is treated as abort - **GIVEN** `Recording:MinimumCompletedMeetingDuration` is `00:01:00` - **WHEN** a recording is started and stopped before one minute has elapsed - **THEN** Meeting Assistant deletes the run artifacts - **AND** skips summary generation #### Scenario: Summary artifact names use minute precision - **WHEN** a recording starts at `2026-05-30T09:30:30` - **THEN** Meeting Assistant uses `20260530-0930-summary.md` for the summary artifact filename - **AND** uses `20260530-0930-assistant-context.md` for the assistant context artifact filename