WP Manifestindependent plugin directory
manifest / admin / snxworks-community-health-check

SNXWorks Community Health Check

Read-only health checks for WordPress community sites using PeepSo and BuddyPress.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/nariyanto/snxworks-community-health-check/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Read-only health checks for WordPress community sites using PeepSo and BuddyPress.

What it checks

  • WordPress, PHP, database, memory-limit, uploads, and permalink basics.
  • PeepSo presence through active plugin metadata and runtime signals.
  • BuddyPress presence through active plugin metadata and runtime signals.
  • Community-stack overlap when PeepSo and BuddyPress both appear active.
  • WP-Cron, debug logging, wp_mail(), user registration, and REST API signals.
  • Copyable support report with URL redaction and no secrets/user data.

Safety principles

  • Read-only by default.
  • Admin-only under Tools → Community Health.
  • No external calls.
  • No telemetry.
  • No cleanup/destructive actions.
  • No storage of diagnostic history.

Local checks

php tests/run.php
php tests/validate-readme.php
find . -path ./.git -prune -o -path ./dist -prune -o -name '*.php' -print0 | xargs -0 -n1 php -l
bash scripts/build-release.sh
python3 scripts/validate-release-zip.py

Version policy

The plugin stays at 0.1.0 until it is published in the WordPress.org Plugin Directory.

Verification evidence

Clean-install evidence and screenshot notes live in docs/verification-evidence.md. WordPress.org screenshot candidates are stored in .wordpress-org/assets/ and are excluded from the runtime ZIP.