Repository navigation
wstat v0.3.1
Startup now shows an animated loading line while configuration and sources are
loaded, and quitting leaves a fresh line for your shell prompt.
Startup and exit
- Show a single-line ASCII spinner during interactive startup, including
configuration loading and source detection. - Stop the animation and clear its line before opening the dashboard or
printing startup diagnostics, so progress never overwrites those messages. - Keep redirected diagnostics,
TERM=dumband non-dashboard commands such as
--versionfree of animation/control sequences. - Print a newline after the dashboard returns, so
qleaves the next shell
prompt on a clean line.
README preview
Replace the old ASCII diagram with an edited copy of a user-provided dashboard
screenshot. Animal-domain labels, example client addresses, a generic window
title and demo paths replace identifying data. The README labels it as edited
for privacy; the original attachment and hostname/address mapping are not
included in the repository.
The README also shows CI, Go version, latest release and MIT license badges.
Public documentation and test fixtures now use consistent animal-domain host
examples. Project agent instructions record this convention for future changes;
configuration attribution, wildcard and rotation tests retain their distinct
cases with anonymized names.
Validation
Full local Go tests, vet, lint and static builds passed. Regression tests check
changing animation frames on one line, cleanup before diagnostics, repeated
cleanup, redirected stderr and non-dashboard CLI output.
The compiled CLI passed an isolated TERM=xterm-256color PTY check using a
FIFO to delay configuration reading. Both successful startup and invalid
configuration produced changing spinner frames, then cleared progress before
the UI/error. Quitting with q left the next shell prompt on a fresh line;
exit codes were zero for normal quit and one for the config error.
See usage and
reusable terminal check. Exact-commit
CI race tests, the release workflow and downloaded artifact verification are
recorded in the GitHub release notes. The local race detector limitation is
recorded in local tooling.
Downloads
Static Linux binaries for x86_64 and aarch64, packaged as .tar.gz, plus
checksums.txt. The native binary reports wstat 0.3.1 with --version.
Published verification
- Source:
2641163; annotated tagv0.3.1. - CI including race tests and release build succeeded on that exact commit.
- Downloaded both archives and verified SHA-256, static ELF architecture,
CGO_ENABLED=0, exact source revision andvcs.modified=false. - Executed the native ARM64 binary:
wstat 0.3.1; its PTY startup/config-error/quit checks passed with five animated frames, cleared progress and a fresh shell prompt. The x86_64 binary was verified by metadata and checksum on this ARM64 host.
| Archive | SHA-256 |
|---|---|
wstat_0.3.1_linux_aarch64.tar.gz |
e0dbf0709c0ae5ae01d17a0afcc4dd938a22191cbd3723e581a8f1862e2f7789 |
wstat_0.3.1_linux_x86_64.tar.gz |
2c7224d098f7bef702410277acfbd88210873670c7b07450a2a51580381a5423 |