/doc/devblog/day_48__direct_mode_guard_design/