workspace/mod.nu had 9 `export use X *`. Each is now an explicit symbol list.
New pattern encountered: three files export Nu multi-word subcommands
(`export def "workspace activate"`, `export def "workspace list"`, etc.).
These are re-exported with Nu's quoted-string syntax in the selective list:
export use commands.nu [
"workspace activate" "workspace active" "workspace list" ...
]
Symbol counts per target:
init.nu 3
config_commands.nu 6
commands.nu 14 (all multi-word "workspace X")
verify.nu 2
helpers.nu 13
version.nu 11
enforcement.nu 7
migration.nu 9
sync.nu 3 (all multi-word "workspace X")
Total: 68 symbols, 17 quoted multi-word commands.
Validation:
nu --ide-check 50 workspace/mod.nu -> 0 errors, 0 warnings
Refs: ADR-025, .coder/benchmarks/phase2-transitivity.md Layer 3
|
||
|---|---|---|
| .. | ||
| commands.nu | ||
| config_commands.nu | ||
| detection.nu | ||
| enforcement.nu | ||
| generate_docs.nu | ||
| helpers.nu | ||
| init.nu | ||
| migrate_to_kcl.nu | ||
| migration.nu | ||
| mod.nu | ||
| notation.nu | ||
| sync.nu | ||
| verify.nu | ||
| version.nu | ||