prvng_core/nulib/lib_provisioning/setup
Jesús Pérez aeff136164
refactor(setup): selective imports in wizard/system/platform (ADR-025 L2)
Three setup/ files converted from star-imports to selective imports with
absolute paths. All three follow the same pattern (4 stars each -> selective),
bundled in one commit since they share the same dependency surface.

setup/wizard.nu:
  setup/mod.nu       [11 symbols — detection/print helpers]
  setup/detection.nu [4 symbols — deployment capabilities + report]
  utils/path-utils.nu [get-typedialog-form-path]
  setup/validation.nu  DROPPED (0 used symbols — dead import)

setup/system.nu:
  setup/mod.nu    [17 symbols — ensure-config-dirs + print + sys info + save]
  setup/wizard.nu [3 symbols — run-*]
  utils/nickel_processor.nu [ncl-eval-soft]  (kept, already selective)
  setup/detection.nu   DROPPED (0 used)
  setup/validation.nu  DROPPED (0 used)

setup/platform.nu:
  setup/mod.nu        [11 symbols — print + sys info + save/load TOML]
  setup/detection.nu  [5 symbols — has-docker/kubectl/...]
  platform/bootstrap.nu [bootstrap-platform]
  setup/validation.nu   DROPPED (0 used)

Validation (all 3): nu --ide-check 50 -> 0 errors, matches baseline.

Refs: ADR-025, .coder/benchmarks/phase2-transitivity.md Layer 2
2026-04-17 08:31:21 +01:00
..
config.nu feat(core): three-layer DAG, unified component arch, commands-registry cache, Nushell 0.112.2 migration 2026-04-17 04:27:33 +01:00
detection.nu chore: release 1.0.11 - nu script cleanup & refactoring + i18n fluentd 2026-01-14 02:00:23 +00:00
mod.nu refactor(setup/mod): selective imports + drop dead logging import (ADR-025 L3) 2026-04-17 08:29:31 +01:00
platform.nu refactor(setup): selective imports in wizard/system/platform (ADR-025 L2) 2026-04-17 08:31:21 +01:00
provctl_integration.nu chore: release 1.0.11 - nu script cleanup & refactoring + i18n fluentd 2026-01-14 02:00:23 +00:00
provider.nu chore: Fix try cath and nushell bugs, fix long script files, review for nu 0.110.0 2026-01-21 10:24:17 +00:00
system.nu refactor(setup): selective imports in wizard/system/platform (ADR-025 L2) 2026-04-17 08:31:21 +01:00
utils.nu feat(core): three-layer DAG, unified component arch, commands-registry cache, Nushell 0.112.2 migration 2026-04-17 04:27:33 +01:00
validation.nu chore: Fix try cath and nushell bugs, fix long script files, review for nu 0.110.0 2026-01-21 10:24:17 +00:00
wizard.nu refactor(setup): selective imports in wizard/system/platform (ADR-025 L2) 2026-04-17 08:31:21 +01:00