Public Access
Generalize settings and logs assistant
PR and Push Build/Test / build-and-test (push) Successful in 16m43s
PR and Push Build/Test / build-and-test (push) Successful in 16m43s
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
## 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
|
||||
Reference in New Issue
Block a user