Add sol config CLI and retire env alias
Introduce a new command for journal configuration inspection.
- Add with default JSON output and SHELL=/bin/bash
COREPACK_ENABLE_AUTO_PIN=0
COLORTERM=
PYENV_SHELL=fish
NVM_INC=/home/jer/.nvm/versions/node/v20.16.0/include/node
_OLD_FISH_PROMPT_OVERRIDE=/home/jer/projects/sunstone/.venv
HISTCONTROL=ignoredups
XDG_MENU_PREFIX=gnome-
TERM_PROGRAM_VERSION=3.5a
QT_IM_MODULES=wayland;ibus
TMUX=/tmp/tmux-1000/default,18116,0
HOSTNAME=fedora
HISTSIZE=1000
GUESTFISH_OUTPUT=\e[0m
MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
OPENAI_API_KEY=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
XMODIFIERS=@im=ibus
DESKTOP_SESSION=gnome
KITTY_PID=17759
GPG_TTY=not a tty
PKG_AUTH_TOKEN=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyZWFsX2dyb3VwcyI6WyJqZXIiLCIkYWxsIiwiJGF1dGhlbnRpY2F0ZWQiLCJAYWxsIiwiQGF1dGhlbnRpY2F0ZWQiLCJhbGwiXSwibmFtZSI6ImplciIsImdyb3VwcyI6WyJqZXIiLCIkYWxsIiwiJGF1dGhlbnRpY2F0ZWQiLCJAYWxsIiwiQGF1dGhlbnRpY2F0ZWQiLCJhbGwiXSwiaWF0IjoxNzM2Nzk5NjI0LCJuYmYiOjE3MzY3OTk2MjQsImV4cCI6MTc0NDU3NTYyNH0.oMUcefDGFf1hkG5EVGI7D0CnKusy5oOkBamo0up_0SE
EDITOR=/usr/bin/nano
GH_PAGER=cat
PWD=/home/jer/.local/share/hopper/lodes/jpel37ge/worktree
XDG_SESSION_DESKTOP=gnome
LOGNAME=jer
XDG_SESSION_TYPE=wayland
CODEX_MANAGED_BY_NPM=1
SYSTEMD_EXEC_PID=14973
DESKTOP_STARTUP_ID=gnome-shell/kitty/14973-0-fedora_TIME111151
KITTY_PUBLIC_KEY=1:gwcYz@X<Ls<TIlj2eT12-M%a%BQ6M#m>fSUF`vFp
NoDefaultCurrentDirectoryInExePath=1
GUESTFISH_RESTORE=\e[0m
GJS_DEBUG_TOPICS=JS ERROR;JS LOG
CLAUDECODE=1
GDM_LANG=en_US.UTF-8
HOME=/home/jer
USERNAME=jer
SSH_ASKPASS=/usr/bin/ksshaskpass
LANG=C.UTF-8
XDG_CURRENT_DESKTOP=GNOME
_OLD_VIRTUAL_PATH=/home/jer/.pyenv/shims:/home/jer/go/bin:/home/jer/.local/bin:/home/jer/.pyenv/bin:/home/jer/.bun/bin:/home/jer/.bun/bin:/usr/local/bin:/usr/bin
VIRTUAL_ENV=/home/jer/.local/share/hopper/lodes/jpel37ge/worktree/.venv
MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/session.slice/org.gnome.Shell@wayland.service/memory.pressure
WAYLAND_DISPLAY=wayland-0
HOPPER_LID=jpel37ge
KITTY_WINDOW_ID=1
GUESTFISH_PS1=\[\e[1;32m\]><fs>\[\e[0;31m\]
INVOCATION_ID=673132b9d2eb4447bd1298464cd5af3e
SSH_CONNECTION=174.198.131.171 12546 192.168.4.88 22
MANAGERPID=14567
GJS_DEBUG_OUTPUT=stderr
NVM_DIR=/home/jer/.nvm
MOZ_GMP_PATH=/usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed
GNOME_SETUP_DISPLAY=:1
XDG_SESSION_CLASS=user
TERMINFO=/usr/lib64/kitty/terminfo
TERM=dumb
CODEX_THREAD_ID=019c3633-e394-73a3-b006-608c93b48da6
LESSOPEN=||/usr/bin/lesspipe.sh %s
USER=jer
GIT_PAGER=cat
TMUX_PANE=%200
SHLVL=2
NVM_CD_FLAGS=
GIT_EDITOR=true
PAGER=cat
GUESTFISH_INIT=\e[1;34m
QT_IM_MODULE=ibus
VIRTUAL_ENV_PROMPT=.venv
MANAGERPIDFDID=14568
NO_COLOR=1
OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE=delta
CODEX_CI=1
LC_CTYPE=C.UTF-8
XDG_RUNTIME_DIR=/run/user/1000
CLAUDE_CODE_ENTRYPOINT=cli
PYENV_ROOT=/home/jer/.pyenv
DEBUGINFOD_URLS=ima:enforcing https://debuginfod.fedoraproject.org/ ima:ignore
BUN_INSTALL=/home/jer/.bun
DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima
KDEDIRS=/usr
JOURNAL_STREAM=9:49379
XDG_DATA_DIRS=/home/jer/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/
PATH=/home/jer/.nvm/versions/node/v20.16.0/bin:/home/jer/.local/bin:/home/jer/bin:/home/jer/.codex/tmp/arg0/codex-arg0J13JzM:/usr/local/lib/node_modules/@openai/codex/vendor/x86_64-unknown-linux-musl/path:/home/jer/.local/share/hopper/lodes/jpel37ge/worktree/.venv/bin:/home/jer/.pyenv/shims:/home/jer/go/bin:/home/jer/.local/bin:/home/jer/.pyenv/bin:/home/jer/.bun/bin:/home/jer/projects/hopper/.venv/bin:/home/jer/.bun/bin:/home/jer/.bun/bin:/usr/local/bin:/usr/bin:/home/jer/go/bin
GDMSESSION=gnome
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
NVM_BIN=/home/jer/.nvm/versions/node/v20.16.0/bin
MAIL=/var/spool/mail/jer
KITTY_INSTALLATION_DIR=/usr/lib64/kitty
GIO_LAUNCHED_DESKTOP_FILE_PID=17759
GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/kitty.desktop
TERM_PROGRAM=tmux
_=/usr/bin/env subcommand
() that reports JOURNAL_PATH and source.
- Register in command registry and Specialized tools group.
- Remove legacy JOURNAL_PATH=/home/jer/.local/share/solstone/journal (from default) alias and remove handling from supervisor.
- Add focused tests for config CLI JSON and env output behavior.
- Scope config pattern to repo root () so
is trackable.