Austin Simpson gaming after 10pm
# general
o
Austin Simpson gaming after 10pm
šŸŽ« 1
āœ… 1
l
Oliver Hill created a high priority On-Call Investigation CLE-1012 Austin Simpson gaming after 10pm
l
Good lord this one is wild. ​*In short:*​ Rule inclusion/exclusions falling out of step with each other cause us not to apply the games shield. ​*In long:*​ • On Sep 25, 9:02pm, he opens Sudoku for the first time • The server checks it against all rules, his no games rule gives verdict:
deny
. • System has never seen this sudoku app before. So alias consolidation kicks off. So we don't save the activity id to the "no games after 10pm" rule's include • He only plays sudoku for 30 seconds, so we don't check this activity against this rule again (we would have if he played or a minute and alias consolidation would have been complete at that point) • Later, a rule gets created ("No browsing after 10pm") • That rule excludes sudoku on seeding • So sudoku has no
deny
verdict during shield calculation (no rule includes it), which stops us applying the entire games shield at 10pm Kind of an insane perfect storm (alias consolidation meets a single 30s session of an app). But we should probably still fix
Proposal 1. ​~We simply re-seed this rule - should do the trick~​ (done āœ…) 2. When an alias finishes consolidating, we re-classify that activity against the kid's active rules
CC @Michael Landolfi for visibility, would love your input before I take action here
@Michael Landolfi and I talked, we both think we need a system for keeping rules in lockstep with each other for the same device, but it's a bigger issue that needs more thinking Closing this investigation and linking it in the ticket to track that task
l
Oliver Hill - changed status to Done for ENG-528 Austin Simpson gaming after 10pm