docs: update docs, add backlog tasks and change notes

Update configuration, immersion tracking, and mining workflow docs.
Add backlog tasks for upcoming work items and change notes for recent
features and fixes.
This commit is contained in:
2026-03-17 19:54:55 -07:00
parent 5698121996
commit f2b3af17d7
24 changed files with 950 additions and 6 deletions

View File

@@ -0,0 +1,6 @@
type: added
area: stats
- Added `subminer stats -b` to start or reuse a dedicated background stats server without blocking normal SubMiner instances.
- Added `subminer stats -s` to stop the dedicated background stats server without closing browser tabs.
- Stats server startup now reuses a running background stats daemon instead of trying to bind a second local server in another SubMiner instance.

View File

@@ -0,0 +1,5 @@
type: fixed
area: stats
- Fixed session stats so known-word counts track real known-word occurrences without collapsing subtitle-line gaps.
- Fixed session word totals in session-facing stats views to prefer token counts when available, preventing known words from exceeding total words in the session chart.

View File

@@ -0,0 +1,4 @@
type: changed
area: immersion
- Renamed the stats dashboard's Anime tab to Library so the media browser label matches non-anime sources like YouTube and other yt-dlp-backed content.

View File

@@ -0,0 +1,4 @@
type: fixed
area: stats
- Fixed the stats Vocabulary tab blank-screen regression caused by a hook-order crash after vocabulary data finished loading.

View File

@@ -0,0 +1,5 @@
type: changed
area: anilist
- Standardized episode completion threshold by introducing `DEFAULT_MIN_WATCH_RATIO` and using it for both local watched state transitions and AniList post-watch progress updates.
- Episode auto-marking now uses the same threshold as AniList (`85%`), removing divergent completion behavior.

View File

@@ -0,0 +1,4 @@
type: fixed
area: stats
- Removed the misleading `New words` series from expanded session charts; session detail now shows only the real total-word and known-word lines.