# UI facade — selective re-exports (ADR-025 Phase 3 Layer 2). # Previously used `export use .nu *` which propagates the full export graph # of each file through every consumer. Selective re-exports keep the facade's # convenience (one import gets all UI primitives) while bounding the symbol set # so transitivity checks can verify what leaks through. export use clean.nu [cleanup] export use error.nu [throw-error safe-execute] export use help.nu [parse_help_command] export use interface.nu [ get-provisioning-no-terminal get-provisioning-out set-provisioning-no-terminal set-provisioning-out get-notify-icon _ansi format_out _print end_run show_clip_to log_debug desktop_run_notify detect_claude_code ] export use undefined.nu [option_undefined invalid_task]