Add four FsCheck properties with 500 cases each for settings and log input handling. Foreground the intended UI sample before invoking its menu so mouse fallback reaches the correct window. Normalize dependency lock file endings. Validation: 119 unit tests and 12 UI tests passed; core and updates retain 100% line coverage. Full solution build passed with zero warnings. Refs: #14, #20 Co-Authored-By: Codex (GPT-6) <noreply@openai.com> Signed-off-by: James Maes <james@kof22.com>