Break down #7 into implementable work units — Phase 4: Rich notes support #26

Closed
opened 2026-05-28 07:16:56 +00:00 by Mark · 1 comment
Owner

Phase 4: Rich notes support

Add support for notes metadata: tags, cross-references, pinned notes, markdown rendering.

Changes needed:

  • Add notes_tags table (session_id, tag TEXT) to Room schema
  • Add notes_crossref table (source_session_id, target_session_id, note TEXT) to Room schema
  • Add is_pinned INTEGER DEFAULT 0 to RecordingSession entity
  • Markdown rendering via Compose Markdown library in session detail view

Decomposed from transcriber#22

## Phase 4: Rich notes support Add support for notes metadata: tags, cross-references, pinned notes, markdown rendering. **Changes needed:** - Add `notes_tags` table (session_id, tag TEXT) to Room schema - Add `notes_crossref` table (source_session_id, target_session_id, note TEXT) to Room schema - Add `is_pinned INTEGER DEFAULT 0` to `RecordingSession` entity - Markdown rendering via Compose Markdown library in session detail view --- _Decomposed from [transcriber#22](https://forgejo.tail018ac4.ts.net/Mark/transcriber/issues/22)_
Author
Owner

This issue has been decomposed into the following sub-issues:

# Title Phase Scope
#91 Break down #7 into implementable work units — Phase 4: Rich Add support for notes metadata: tags, cross-references, pinned notes, markdown r

Each sub-issue has been labeled with needs-triage and will be evaluated by the triage pipeline before queue routing.

This issue has been decomposed into the following sub-issues: | # | Title | Phase Scope | |---|-------|-------------| | #91 | Break down #7 into implementable work units — Phase 4: Rich | Add support for notes metadata: tags, cross-references, pinned notes, markdown r | Each sub-issue has been labeled with `needs-triage` and will be evaluated by the triage pipeline before queue routing.
Mark closed this issue 2026-05-28 12:42:13 +00:00
Sign in to join this conversation.
No description provided.