eza 0.23.5 gives --icons an optional WHEN value, so a trailing --icons swallowed the path argument and `ls docs` failed with "invalid value 'docs' for '--icons'". Using --icons=auto makes both aliases independent of flag order. Claude-Session: https://claude.ai/code/session_017trjCxkXTdv7Z5ePfGWYtW