Files
codex edade8ab62
PR and Push Build/Test / build-and-test (push) Failing after 14m53s
Add meeting inactivity safeguards
2026-06-03 08:30:15 +02:00

2.0 KiB

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, 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 agent calls write_summary with a non-empty title parameter, Meeting Assistant SHALL update the current meeting note title and write that title to the summary note frontmatter.

When the summary agent calls write_summary without a title parameter or with a blank title parameter, Meeting Assistant SHALL keep the existing meeting note title and summary title behavior.

The summary instructions SHALL tell the summary agent to provide a concise title parameter to write_summary when the meeting note still has a generated default title and the meeting purpose is clear from context.

Scenario: Summary agent renames default-titled meeting

  • GIVEN the current meeting note has a generated default title
  • AND the meeting purpose is clear from transcript, user notes, or assistant context
  • WHEN the summary agent writes the summary
  • THEN the summary instructions tell the agent to provide a concise title parameter
  • AND Meeting Assistant updates the meeting note title and summary note title to the provided title

Scenario: Summary title parameter is omitted

  • GIVEN the current meeting note has an existing title
  • WHEN the summary agent writes the summary without a title parameter
  • THEN Meeting Assistant keeps the existing meeting note title
  • AND writes the existing title to the summary note frontmatter

Scenario: Summary title parameter is blank

  • GIVEN the current meeting note has an existing title
  • WHEN the summary agent writes the summary with a blank title parameter
  • THEN Meeting Assistant keeps the existing meeting note title
  • AND writes the existing title to the summary note frontmatter