Context
Agents need explicit, inspectable shared memory for specifications, decisions, review notes, and task state. Plain Markdown is local-first, versionable, portable, and understandable without CLI Master.
Goal
Add shared Markdown notes that can be connected to tasks and agent assignments.
Scope
- Create, rename, read, edit, and archive task notes.
- Persist metadata in SQLite and content as atomic filesystem files under an app-managed location or an explicitly chosen project path.
- Add revision checks to prevent silent last-writer-wins data loss.
- Allow agents to read and propose edits through typed daemon operations.
- Show authorship/provenance for user and agent edits.
- Support optional export into the project repository.
Acceptance criteria
Out of scope
Real-time multi-user collaboration and cloud synchronization.
Context
Agents need explicit, inspectable shared memory for specifications, decisions, review notes, and task state. Plain Markdown is local-first, versionable, portable, and understandable without CLI Master.
Goal
Add shared Markdown notes that can be connected to tasks and agent assignments.
Scope
Acceptance criteria
Out of scope
Real-time multi-user collaboration and cloud synchronization.