Feature: Multi-user Inline Comments / Annotations
Lightweight annotation layer where reviewers can leave inline comments.
Details
- Allow users to select text and add a comment (like Google Docs)
- Store comments as JSON sidecar files (e.g.,
file.md.comments.json)
- Display comment indicators in the margin
- Show comment thread on click
- Support comment resolution (mark as resolved)
- Optional: require a username/nickname on first visit
- Comments persist across reloads via the sidecar files
- API endpoints: POST /api/comments, GET /api/comments/:file, DELETE /api/comments/:id
Why
Enables lightweight document review workflows without needing external tools. Great for team documentation.
Feature: Multi-user Inline Comments / Annotations
Lightweight annotation layer where reviewers can leave inline comments.
Details
file.md.comments.json)Why
Enables lightweight document review workflows without needing external tools. Great for team documentation.