Uptime · 4h 12m
Process heartbeat OK (demo fixture)
Open source · Developer tooling · pre-1.0
Honest status for Solana bots
Eyes + dry compose · no auto-send
Defined once here — every other mention links back.
Clone the public repo, run the shipped checks, then compare with the synthetic demo below. No sign-in required.
1 · Clone the repo
git clone https://github.com/Alarm2024/glance.git && cd glance
You should see a glance/ directory containing lib/, demo/, and examples/.
2 · Run posture self-test (dry / eyes-only guard)
pip install -e lib/python && python3 scripts/posture_selftest.py
# pip 22 (Ubuntu 22.04): PYTHONPATH=lib/python python3 scripts/posture_selftest.py
You should see: posture-selftest passed — dry compose / eyes-only across fixture + page sources
3 · Run the library demo CLI
python3 examples/python-cli/glance_cli.py demo
You should see a line starting with demo ok · status=warn and a redacted URL (no raw token).
4 · Summarize a synthetic fixture
python3 examples/python-cli/glance_cli.py summarize demo/fixture-hold-stale-oracle.json
python3 examples/python-cli/glance_cli.py summarize demo/fixture-clear.json
You should see DEGRADED then OK — two different judgements from two synthetic files.
5 · Match the site demo
Scroll to Demo, pick a synthetic case tab, or paste the JSON into the playground.
You should see the same Summary line and six cards as the case label describes — client-side only, not data from a running bot.
Synthetic fixtures below — client-side only, not data from a running bot.
Summary · DEGRADED (read-only · eyes-only)
Uptime · 4h 12m
Process heartbeat OK (demo fixture)
Eyes + dry compose · no auto-send
No blocking flags, no active faults
Hygiene checks passed · config exclusions applied
Received 12s ago
Synthetic tick — no strategy payload
Commit · fixture
Pre-1.0 demo build
Pre-1.0 local path install from the repo · MIT · synthetic demo data only