Sentinels implementation with auto-config