Skip to content

Add a startup prayer to interactive CLI audits - #16

Merged
functionstackx merged 3 commits into
masterfrom
feat/cli-startup-prayer
Sep 18, 2026
Merged

functionstackx merged 3 commits into
masterfrom
feat/cli-startup-prayer

Conversation

@functionstackx

@functionstackx functionstackx commented Sep 18, 2026 •

Copy link
Copy Markdown
Contributor

Adds this prayer below the startup logo for interactive audits:

A prayer for the cluster
O Lord of the GPUs, bless this cluster before we begin.
May our clocks stay high and our NCCL never hang.
Deliver us from Xid errors, and lead us not into silent data corruption.
Amen.

The prayer wraps to terminal width and uses ASCII-safe text. Existing banner guards keep it out of pipes, help, version output, and inspection or machine-readable output. CLUSTERMAX_PROGRESS=0 hides it with the logo and progress display. No GPU settings or audit results change.

Validation: python -m pytest -q passed with 1,318 tests and 835 subtests. git diff --check passed. The installed CLI was captured in a real terminal at its audit confirmation prompt; no audit was run.


Note

Low Risk
Cosmetic CLI output only; existing display gates unchanged and audit behavior is unaffected.

Overview
Interactive live audit runs now print a short, decorative cluster prayer immediately below the existing startup logo (after the wordmark block).

print_banner appends a titled prayer (STARTUP_PRAYER) with terminal-width wrapping via textwrap, still gated by the same rules as the banner (TTY only, progress enabled, not piped/help/version/inspection paths). CLUSTERMAX_PROGRESS=0 continues to suppress logo, prayer, and progress. README documents the behavior.

Tests cover prayer ordering, wrapping, ASCII safety, opt-out, CLI wiring before audit dispatch, and expanded banner-suppression cases (output_file, non-audit commands).

Reviewed by Cursor Bugbot for commit a392c89. Bugbot is set up for automated code reviews on this repo. Configure here.

@functionstackx
functionstackx merged commit a347d2a into master Sep 18, 2026
5 checks passed
@functionstackx
functionstackx deleted the feat/cli-startup-prayer branch September 18, 2026 02:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants