aesel: installer and update feed under the aesel names master
pack.mjs writes aesel.tar.gz/aesel.json and the same bytes as easel.tar.gz/easel.json, since every copy up to 0.8.3 polls easel.json and checks for bin/easel. Caddy serves /aesel.sh, /aesel.tar.gz and /aesel.json beside the old names. The updater asks aesel.json first and falls back to easel.json on a 404. aesel.sh installs to ~/.local/share/aesel/app rather than the data folder itself, and both it and the updater now carry whatever the old install folder held that a release does not ship. The old easel.sh prefix, ~/.local/share/easel, was also where history and transcripts lived, and the swap dropped them. easel.sh is aesel.sh with its own tarball name. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>