Limit auto-off warm continuation to trailer handoffs #83
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fm/tv-trailer-narrow"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Outcome
With Sign in automatically off, ordinary warm returns show the profile picker again. Only the first return after a valid trailer handoff retains the same unprotected person and exact title. Automatic sign-in on is unchanged.
This correction targets the round-two candidate at #82, not main. The same correction is also pushed as
98db417ca29ddb1b8684007abc11d98007958670onto the original trailer-return branch at #81. Its separate eight-class recheck passed 77 tests with zero failures/errors/skips. The only cherry-pick resolution omitted the constructor migration for candidate-onlyNavigationCutTest, absent on that original branch. The candidate branch itself has not been updated.Change and identity constraints
onResumecan clear it before asynchronous startup or returning UI runs. Recheck identity/title/deadline rather than trusting a cached Boolean.docker/README.md; migrate the new UI dependency at existing callers.Verification
:wolfskin-design:cacheRobolectricSdkresolved that harness prerequisite.MainActivityResumeTest,SignedInContentTest,MainActivityTrailerRestoreTest,TrailerReturnStateTest,TitleTrailerTest,TestMainActivityViewModel,NavigationCutTest,WolfskinSetupNavigationTest,WolfskinSetupRollbackTest.docker/gradle.shand its shared lock, explicit--testsselectors, and-x :wolfskin-design:testDebugUnitTest. No full suite, APK assembly, ADB, TV/emulator action, release or install. The instrumentation caller was migrated but not executed; device testing is out of scope.Evidence:
/root/.treehouse/firstmate-7bab20/2/firstmate/data/tv-trailer-narrow/(red-native.log,red-native-xml/,green.log,green-candidate-xml/,candidate-results.json,native-frames/).AI-assisted implementation. Tier C identity/navigation change: safety review required before merge. This worker does not merge or release; installing on the TV still requires explicit authorization.