config/mod.nu had 6 `export use X *`. Partial conversion:
Converted to selective:
accessor_generated.nu 80 symbols (schema-driven generated accessors)
migration.nu 6 symbols
encryption.nu 12 symbols
commands.nu 11 symbols (multi-word "config X" + main)
Kept as star re-exports (with inline comment explaining why):
loader.nu - 1-line orchestrator → loader/mod.nu (itself has 5 stars)
accessor.nu - 1-line orchestrator → accessor/mod.nu (itself has 3 stars)
Rationale for the 2 exceptions: loader.nu and accessor.nu are thin
orchestrator files that re-export their sub-subsystems. Flattening them
requires a prior pass refactoring loader/ and accessor/ subtrees. Tracked
as follow-up in the transitivity DAG.
Validation:
nu --ide-check 50 config/mod.nu -> 1 error (pre-existing, verified by
stash-and-compare). Zero new errors introduced.
Refs: ADR-025, .coder/benchmarks/phase2-transitivity.md Layer 3