prvng_core/nulib/lib_provisioning/workspace
Jesús Pérez f2985043ee
refactor(workspace/*): selective imports in 5 files (ADR-025 L2)
Five workspace/ files, 2 stars each -> selective.

workspace/sync.nu:
  user/config.nu [get-active-workspace get-workspace-path]
  config/accessor  DROPPED (dead)

workspace/notation.nu:
  user/config.nu [load-user-config]
  utils/config    DROPPED (dead)

workspace/migration.nu:
  user/config.nu       [get-workspace-path validate-workspace-exists]
  workspace/version.nu [5 symbols — add-migration-record, ...]

workspace/enforcement.nu:
  user/config.nu       [get-active-workspace get-active-workspace-details]
  workspace/version.nu [check-workspace-compatibility validate-workspace-structure]

workspace/detection.nu:
  user/config.nu       [get-active-workspace]
  workspace/notation.nu [get-workspace-path list-workspaces]
  — pre-existing name collision: get-workspace-path + list-workspaces
    exported by BOTH user/config and notation. Attributed to notation.nu
    (consistent with workspace/commands.nu treatment).

Validation: all 5 nu --ide-check 50 -> 0 errors.

Refs: ADR-025
2026-04-17 09:04:29 +01:00
..
commands.nu refactor(workspace/services commands): selective imports (ADR-025 L2) 2026-04-17 08:36:17 +01:00
config_commands.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 refactor(workspace/*): selective imports in 5 files (ADR-025 L2) 2026-04-17 09:04:29 +01:00
enforcement.nu refactor(workspace/*): selective imports in 5 files (ADR-025 L2) 2026-04-17 09:04:29 +01:00
generate_docs.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
helpers.nu chore: fix more try/catch and errors 2026-01-17 03:57:20 +00:00
init.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
migrate_to_kcl.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
migration.nu refactor(workspace/*): selective imports in 5 files (ADR-025 L2) 2026-04-17 09:04:29 +01:00
mod.nu refactor(workspace/mod): selective re-exports with multi-word commands (ADR-025 L3) 2026-04-17 08:07:39 +01:00
notation.nu refactor(workspace/*): selective imports in 5 files (ADR-025 L2) 2026-04-17 09:04:29 +01:00
sync.nu refactor(workspace/*): selective imports in 5 files (ADR-025 L2) 2026-04-17 09:04:29 +01:00
verify.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
version.nu chore: release 1.0.11 - nu script cleanup & refactoring + i18n fluentd 2026-01-14 02:00:23 +00:00