Grill: assemble Reader media specification and MVP revision #37

Closed
opened 2026-08-03 15:00:37 +00:00 by TheAnachronism · 1 comment

Part of #30
Blocked by: #31, #32, #33, #34, #35, #36

Question

Assemble the handoff: write docs/specs/reader-media.md (or agreed path), revise the MVP media bullets in docs/mvp-spec.md to allow in-app video under this design, update CONTEXT.md if new terms crystallised, and create an ADR only if the stack/policy trade-off meets the ADR bar.

The spec must be implementable: detection sources, image/GIF preference, enclosure promotion+dedupe, direct video UX, YouTube/Vimeo embeds, failure modes, non-goals, and acceptance examples tied to .scratch/rss-examples/.

Part of #30 Blocked by: #31, #32, #33, #34, #35, #36 ## Question Assemble the handoff: write `docs/specs/reader-media.md` (or agreed path), revise the MVP media bullets in `docs/mvp-spec.md` to allow in-app video under this design, update `CONTEXT.md` if new terms crystallised, and create an ADR only if the stack/policy trade-off meets the ADR bar. The spec must be implementable: detection sources, image/GIF preference, enclosure promotion+dedupe, direct video UX, YouTube/Vimeo embeds, failure modes, non-goals, and acceptance examples tied to `.scratch/rss-examples/`.
Author
Owner

Resolution

Handoff assembled on master (5deb5a9):

Map destination reached: implementable Reader media design ready to hand off and build.

## Resolution Handoff assembled on `master` (`5deb5a9`): - **Spec:** [`docs/specs/reader-media.md`](https://git.anachronis.dev/TheAnachronism/tt-rss-viewer/src/branch/master/docs/specs/reader-media.md) - **MVP revision:** [`docs/mvp-spec.md`](https://git.anachronis.dev/TheAnachronism/tt-rss-viewer/src/branch/master/docs/mvp-spec.md) — in-app tap-to-play video allowed; no in-app audio; points at the Reader-media spec - **Research on master:** [`docs/research/flutter-html-video-gif.md`](https://git.anachronis.dev/TheAnachronism/tt-rss-viewer/src/branch/master/docs/research/flutter-html-video-gif.md), [`docs/research/youtube-vimeo-embeds.md`](https://git.anachronis.dev/TheAnachronism/tt-rss-viewer/src/branch/master/docs/research/youtube-vimeo-embeds.md) - **Fixtures:** [`.scratch/rss-examples/`](https://git.anachronis.dev/TheAnachronism/tt-rss-viewer/src/branch/master/.scratch/rss-examples/) - **CONTEXT.md:** unchanged (no new terms) - **ADR:** none (trade-offs live in the spec + MVP bullets) - **Article thumbnails:** unchanged (ADR-0004) Map destination reached: implementable Reader media design ready to hand off and build.
Sign in to join this conversation.
No description provided.