docs(stalker): preserve VOD origin for series favorites in detail navigation

Entire-Checkpoint: c6e522b4276c
This commit is contained in:
4gray committed 2026-04-25 22:24:35 +02:00
1 parent 1ec7176983
commit db55c07030
2 files changed
+10

No files matched your search

@@ -107,6 +107,9 @@ Behavior to preserve:
or `/workspace/global-recent` with detail pre-opened so the Stalker inline
detail host still renders on a compatible screen.
- ITV/live items can still trigger playback immediately.
- Stalker VOD items that are displayed as series because of `is_series=1`
remain VOD-backed when opened from favorites/recent/global collections; the
collection host must not convert them into regular `/series` detail mode.
- Dashboard `Global Favorites` and `Recently Watched` widgets should route
Stalker movie/series items into `/workspace/global-favorites` or
`/workspace/global-recent` with detail pre-opened inline, again without
+7
View File
@@ -146,6 +146,11 @@ Navigation rule to preserve:
- Stalker favorites, recently viewed, and search stay in their current screen and open inline detail state.
- They should not redirect into a canonical content/category/item route because Stalker detail rendering is currently store-state/inline driven, not route driven.
- VOD-backed series favorites can be displayed in series collections, but detail
opening must preserve their VOD origin: `is_series=1` favorites set the
selected content type to `vod` so the lazy Ministra season/episode resources
run, and embedded `series[]` favorites render through the embedded VOD-series
branch.
- See [Portal Detail Navigation](./portal-detail-navigation.md).
## Backup and Restore
@@ -223,4 +228,6 @@ Covered scenarios include:
- Embedded `series[]` opens series view state
- `is_series=1` opens lazy series state
- VOD-backed series favorites keep VOD-series loading semantics when opened from
favorites/global favorites
- Favorite toggle helper path invokes the expected add/remove flow