Copy meeting projects to summary frontmatter

This commit is contained in:
2026-05-27 12:55:20 +02:00
parent 12832dde84
commit 4f0b52d7d0
4 changed files with 61 additions and 1 deletions
+5 -1
View File
@@ -61,7 +61,7 @@ After writing the meeting summary, the summary agent SHALL update existing proje
The assistant context note SHALL keep `title`, `start_time`, `end_time`, `meeting`, `transcript`, `summary`, `state`, and `agenda` in frontmatter. Meeting Assistant SHALL write `title` and `start_time` when the assistant context note is created, update `title` when later meeting metadata is discovered, and write `end_time` when transcript processing stops. When a Teams appointment is detected at recording start, the assistant context note SHALL also keep `scheduled_end` in frontmatter. The `state` value SHALL be one of `collecting metadata`, `transcribing`, `speaker recognition`, `summarizing`, `finished`, or `error`.
The summary note SHALL keep frontmatter links to meeting artifacts and SHALL copy `title`, `start_time`, `end_time`, and `attendees` from the meeting note when available. If the meeting note has no title, the summary agent SHALL be able to provide a title when writing the summary.
The summary note SHALL keep frontmatter links to meeting artifacts and SHALL copy `title`, `start_time`, `end_time`, `attendees`, and `projects` from the meeting note when available. If the meeting note has no title, the summary agent SHALL be able to provide a title when writing the summary.
When the summary note already has an `attendees` frontmatter property, Meeting Assistant SHALL preserve the existing summary attendees instead of overwriting them from the meeting note.
@@ -88,6 +88,10 @@ The summary agent SHALL be able to read and write the assistant context body as
- **WHEN** the summary agent rewrites the summary
- **THEN** Meeting Assistant preserves the existing summary attendees
#### Scenario: Summary copies final meeting projects
- **WHEN** the summary agent writes a summary note after meeting projects have changed
- **THEN** the summary note frontmatter includes the final meeting note projects
#### Scenario: Summary waits for pending screenshot OCR
- **GIVEN** screenshot OCR is still running for a meeting
- **WHEN** transcript processing is ready to run the automatic summary