cb82acb155
pos config <TAB> re-scanned every tool's '# POS_CONFIG:' header per keypress (dozens of subshells, greps, seds). On the loaded homelab box a stuck completion wedged interactive shells at 69% CPU for ~an hour. make gen now emits a static _pos_config_scopes array into completions/pos.bash (no runtime scan; live-scan fallback if the cache is missing).