Problem
The strict zsh-lint rollout-readiness corpus reports 11 quoting/unquoted-var warnings in public/zsh/init.zsh at the top-level default assignments for ZI configuration and HISTFILE. The readiness gate permits no suppressions or waivers.
Required work
- verify each diagnostic against the sourced-library execution profile and native Zsh behavior;
- preserve empty values, spaces, and caller option states such as SH_WORD_SPLIT;
- add focused regression coverage before changing production source;
- make the smallest source correction that clears all 11 warnings;
- run native syntax and the repository installer/loader test suite.
Acceptance criteria
All 11 warnings are removed without suppressions, existing installer stream substitution remains correct, native tests pass, and the shared 19-file corpus reports no warning from src.
Problem
The strict zsh-lint rollout-readiness corpus reports 11 quoting/unquoted-var warnings in public/zsh/init.zsh at the top-level default assignments for ZI configuration and HISTFILE. The readiness gate permits no suppressions or waivers.
Required work
Acceptance criteria
All 11 warnings are removed without suppressions, existing installer stream substitution remains correct, native tests pass, and the shared 19-file corpus reports no warning from src.