Public Access
2.1 KiB
2.1 KiB
1. Specification
- 1.1 Add OpenSpec scenarios for the generalized settings/logs assistant.
- 1.2 Move configuration docs into
docs/meeting-assistant-configuration.mdand keep README as an overview. - 1.3 Update AGENTS.md with application context for future agents.
2. Tests
- 2.1 Cover user-facing tray/window/placeholder rename behavior.
- 2.2 Cover config read/write validation tools.
- 2.3 Cover config docs tool.
- 2.4 Cover log tail/range/search tools and file logging rotation.
- 2.5 Cover copied spec read/search tools and scoped path handling.
- 2.6 Cover project creation, project read/write/search, read tail, search glob, summary filename return, and short-run abort behavior.
- 2.7 Cover settings/logs recent-summary listing and meeting artifact read/search tools.
- 2.8 Cover settings/logs meeting artifact write/frontmatter repair tools and in-process diagnostic tool availability.
- 2.9 Cover summary frontmatter copying clean, distinct meeting projects.
- 2.10 Cover speaker identity tools refusing sampleless identity creation and last-sample deletion.
3. Implementation
- 3.1 Add app-owned temp-file logging with four older rotated files.
- 3.2 Add settings/logs tools to the editor agent pipeline.
- 3.3 Update instructions, UI title/menu text, and docs copy settings.
- 3.4 Add recursive spec markdown copy to build and publish output.
- 3.5 Run focused tests and strict OpenSpec validation.
- 3.6 Add settings/logs project tools, bundled Project-AGENTS.md seed content, summary filename return, minute-level summary/context names, and configurable short-run abort.
- 3.7 Add settings/logs tools for recent summaries and summary/transcript/note/context read/search.
- 3.8 Add settings/logs tools for summary/transcript/note/context writes, frontmatter repair, and diagnostics that previously required HTTP.
- 3.9 Normalize copied meeting projects when writing summary frontmatter.
- 3.10 Harden speaker identity writes so overrides, creation tools, and sample deletion cannot leave sampleless identities.