Default branch

abec496305 · Merge pull request 'Add TV offline recovery and per-person saved-state isolation' (#35) from fm/tv-slice8-states into main · Updated 2026-11-05 22:43:13 +01:00

Branches

fm/tv-slice8-states
All checks were successful
review/design-claude Claude Sonnet cross-family review: pass, no blockers

a01c0a78fb · Add TV offline recovery and per-person state isolation · Updated 2026-11-05 22:11:00 +01:00    justinzeus

1
0
#35 Merged
fm/tv-slice5-titles
All checks were successful
review/design-claude Round 2: 13/13 round-1 blockers fixed, no blockers on cd625b42

cd625b4227 · Remove unreachable duplicate glyph branches and assets · Updated 2026-11-05 21:55:04 +01:00    justinzeus

2
12
#34 Open
fm/tv-slice3-home
All checks were successful
review/design-claude Design re-review: B1-B3 fixed, no blocking findings (head 06167084)

061670848f · Keep overlapping screen captures in separate namespaces · Updated 2026-11-05 21:07:22 +01:00    justinzeus

3
0
#31 Merged
fm/tv-slice6-discover
All checks were successful
review/design-claude B1-B3 re-measured by firstmate from the lane measurement file against the locked numbers (all within 2 px); delta is the three scoped fixes plus an additive main merge; N1/N2 3-4 px offsets remain as listed follow-ups

130697c2eb · Clamp Discover text boxes and preserve recovery button height · Updated 2026-11-05 20:22:47 +01:00    justinzeus

18
0
#33 Merged
fm/tv-slice7-requests
All checks were successful
review/design-claude B1-B5/B7 verified fixed by Sonnet re-review at b8d5d8a1; B8 readiness block-line replication checked by firstmate: 6-file delta, baseline/no-gap code only, st-086 pair viewed, two-line wrap is font-caused and recorded; B6 approved by Justin

924c90a9e0 · Align readiness glyphs to inline text baselines · Updated 2026-11-05 19:53:32 +01:00    justinzeus

31
0
#32 Merged
fm/tv-slice4-libraries
All checks were successful
review/design-claude B1/B2 passed Sonnet re-review at 60a0da13; B3 (header avatar initial muted) checked by firstmate: 3 files, default-preserving letterColor param, only LibraryHeader passes muted

321f2d41bb · Match library header initials to the locked muted colour · Updated 2026-11-05 17:13:47 +01:00    justinzeus

37
0
#30 Merged
fm/tv-slice2-shell
All checks were successful
review/design-claude B1/B2/N1/N4 passed Sonnet re-review at 2ea93010; B3 pill border one-frame re-check by firstmate: dash rhythm and 1dp stroke match, delta additive (6 files, pill only)

74033ee1da · Match the settings pill border to the prototype · Updated 2026-11-05 16:28:09 +01:00    justinzeus

46
0
#29 Merged
fm/tv-conductarr-client
All checks were successful
review/code-claude Claude cross-family review: clean, no blocking findings

adbfe5d0e7 · Add the pinned Conductarr TV client and disk cache · Updated 2026-11-05 12:56:06 +01:00    justinzeus

52
0
#28 Merged
fm/wolfskin-upstream-1-1-0
All checks were successful
review/code-claude Claude cross-family review: approve, no blocking findings

670e95f2fa · v1.1.0 · Updated 2026-11-05 01:39:09 +01:00    justinzeus

54
0
#27 Merged
fm/wolfskin-25-ratings-everywhere
All checks were successful
review/code-claude Claude code review: pass, no blocking findings (episode TMDB badge)

85365aa3c6 · Show each episode's own TMDB score next to the series ratings · Updated 2026-10-29 21:35:13 +01:00    justinzeus

127
0
#26 Merged
fm/wolfskin-23-ratings
All checks were successful
review/code-claude Reviewed c54acc9c (PASS); review-fix delta re-checked by firstmate

04d659b115 · Tolerate unknown RT labels, expire cached ratings, avoid duplicate collectors and Jellyfin flash · Updated 2026-10-29 20:28:51 +01:00    justinzeus

130
0
#24 Merged
fm/wolfskin-14-gradle-lock
All checks were successful
review/code-claude Approve: lock held across container, no deadlock, releases on all exits

221f623c87 · Serialize Gradle containers sharing a cache volume · Updated 2026-10-27 15:30:44 +01:00    justinzeus

136
0
#22 Merged
fm/wolfskin-5-updater-gpt
All checks were successful
review/code-claude Approved: no blocking findings

1715041df3 · Match updater versions by ordering and cover Wolfskin asset selection · Updated 2026-10-22 16:06:09 +02:00    justinzeus

147
0
#20 Merged
fm/wolfskin-2-rebrand
All checks were successful
review/design-claude Approved at c98a9756; no blockers, see PR comment
review/code-claude Approved at c98a9756; no blockers, see PR comment

c98a9756ac · Integrate Wolfskin into theme-specific controls · Updated 2026-10-22 15:07:58 +02:00    justinzeus

147
0
#16 Merged
fm/wolfskin-5-updater
Some checks failed
review/code-gpt Request changes: version equivalence and lost positive asset-selection coverage

0f7a23faa8 · Point updater at Forgejo releases and Wolfskin assets · Updated 2026-10-22 14:47:50 +02:00    justinzeus

148
0
#17 Closed
fm/wolfskin-6-seerr-default
All checks were successful
review/firstmate Exact-diff check: JELLYFIN first, API key last; URL prefill from one constant; unit test; apk-debug+test green

af885eae58 · Default Seerr login to Jellyfin and prefill Wolfskin Seerr URL · Updated 2026-10-22 14:46:41 +02:00    justinzeus

148
0
#19 Merged
fm/wolfskin-3-package-id
All checks were successful
review/firstmate Exact-diff check: only applicationId line + Intents.md adb examples; aapt2 badging proof org.justinvisser.wolfskin.tv.debug; apk-debug+test green

06c783a44a · Change application id to org.justinvisser.wolfskin.tv · Updated 2026-10-22 14:46:18 +02:00    justinzeus

148
0
#18 Merged
fm/wolfskin-7-profile-focus
All checks were successful
review/firstmate Diff byte-identical to Justin's upstream commit f816ef03 (Wholphin#2003); worker ran make test + apk-debug green

344aa9990d · Focus the active profile in the user selector · Updated 2026-10-22 14:46:05 +02:00    justinzeus

148
0
#15 Merged
fm/wolfskin-4-build
All checks were successful
review/security-claude Carried from reviewed head: identical tree (re-pushed only to shed stale Actions statuses)
review/code-claude Carried from reviewed head: identical tree (re-pushed only to shed stale Actions statuses)

19adf54c23 · Pin platform tools and use the upstream debug unit task · Updated 2026-10-22 14:43:07 +02:00    justinzeus

152
0
#13 Merged
fm/wolfskin-1-readme
All checks were successful
review/firstmate Carried from reviewed head: identical tree (re-pushed only to shed stale Actions statuses)

1db83e98d4 · Add Wolfskin fork header to README · Updated 2026-10-22 14:42:47 +02:00    justinzeus

153
0
#12 Merged