Public Access
Archive meeting workflow and screenshot changes
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
# Change: Copy attendees to summary frontmatter
|
||||
|
||||
## Why
|
||||
The summary note should retain the final attendee list from the meeting note so the generated summary artifact can be filtered and reviewed without opening the meeting note.
|
||||
|
||||
## What Changes
|
||||
- When the summary agent writes a summary note, copy attendees from the current meeting note into summary frontmatter.
|
||||
- If the summary note already has an `attendees` frontmatter property, preserve that existing value.
|
||||
|
||||
## Impact
|
||||
- Updates summary artifact frontmatter rendering.
|
||||
- Adds focused summary tool tests.
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
## MODIFIED Requirements
|
||||
### Requirement: Meeting Assistant generates meeting outputs
|
||||
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.
|
||||
|
||||
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.
|
||||
|
||||
#### Scenario: Summary copies final meeting attendees
|
||||
- **WHEN** the summary agent writes a summary note after meeting attendees have changed
|
||||
- **THEN** the summary note frontmatter includes the final meeting note attendees
|
||||
|
||||
#### Scenario: Existing summary attendees are preserved
|
||||
- **GIVEN** an existing summary note has `attendees` in frontmatter
|
||||
- **WHEN** the summary agent rewrites the summary
|
||||
- **THEN** Meeting Assistant preserves the existing summary attendees
|
||||
@@ -0,0 +1,8 @@
|
||||
## 1. Implementation
|
||||
- [x] 1.1 Render optional attendees in artifact frontmatter.
|
||||
- [x] 1.2 Copy meeting-note attendees when writing a new summary.
|
||||
- [x] 1.3 Preserve existing summary attendees when rewriting a summary.
|
||||
|
||||
## 2. Verification
|
||||
- [x] 2.1 Add behavior tests for copied and preserved attendees.
|
||||
- [x] 2.2 Run focused tests and strict OpenSpec validation.
|
||||
Reference in New Issue
Block a user