Observation-Preserving Runtime Gates and Semantics for Adaptive Learning | Hacker News Reader