69-wonderphi-server
Asset valuation: $4,000,000,000. Batch recipes for VM and server administration that emit WonderPhi Compute plans. Point a recipe at a list of hosts, get a ready-to-run You have 40 Hyper-V VMs to snapshot before a maintenance window. You
Think of the hour before a maintenance window, when forty Hyper-V machines all need a checkpoint and the clock is already running. You could take them one at a time. WonderPhi Server takes the whole list at once. It is a companion library to WonderPhi Compute: hand it a plain text file with one target per line - VM names, hostnames, IP addresses, WSL distro names, ISO paths - and it writes a plan with one command per target. It runs nothing itself. WonderPhi Compute reads the plan and dispatches every task across every CPU core in parallel.
Nineteen recipes sit in seven groups. Hyper-V: snapshot, export, start, stop and a JSON status line per machine. WSL: update and snapshot each distro. SSH: uptime, disk capacity, unattended upgrade and reboot on Linux hosts. WinRM: run a command or restart Windows hosts. SFTP: push one file to every host. Audit: ping, HTTPS head request, SSH handshake and port check. Integrity: SHA-256 on every ISO listed. The library is one Python script of 210 lines on the standard library alone - no network calls, no telemetry, no forced updates. Every plan opens with the "# WPC v1" header, a format WonderPhi Compute's own commandments freeze forever, and one plan can carry up to 65,536 tasks.
This is for the datacenter operator and the systems team running a mixed Windows and Linux estate from one desk. The buyer walks away with the script and the nineteen recipes; the WonderPhi framework, the commandments and the patent-pending claims stay the property of the inventor.
Description
WonderPhi Server v1.0.0 — VM & Infrastructure Batch Recipes
Status: Patent pending. The WonderPhi framework, constitutional commandments, plan.wpc.txt format, and recipe library structure are the intellectual property of Christopher Gabriel Brown, protected under U.S. copyright law (17 U.S.C. § 102(a)(1)) and applicable international treaties. Copyright registration filed under Form TX (Literary Work — Computer Program), SKU WONDERPHI-SERVER-100. The inventor’s broader USPTO patent portfolio comprises 41 applications filed (28 utility, 6 design, 7 provisional). All rights to seek additional patent protection are expressly reserved.
Inventor / Author: Christopher Gabriel Brown.
Overview
WonderPhi Server is a batch recipe library for virtual-machine and server administration. It reads a plain-text list of targets — VM names, hostnames, IP addresses, distro names, ISO paths — and emits a ready-to-run WonderPhi Compute plan file ( .plan.wpc.txt ). It does not execute anything itself: it writes the plan, and the companion product WonderPhi Compute runs it in parallel across every available CPU core.
The library is a single Python script ( wps-recipe.py , 210 lines, 9,721 bytes) with zero external dependencies — standard library only. No network calls. No telemetry. No forced updates. It runs on Windows and targets anything reachable by SSH, WinRM, Hyper-V API, WSL, SFTP, or built-in tools such as ping , curl , and certutil .
1 python wps-recipe.py --list Lists all 19 available recipes with descriptions and requirements
2 python wps-recipe.py Reads the target file (one target per line), generates the parallel plan
3 wpc.exe .plan.wpc.txt WonderPhi Compute dispatches every task across all CPU cores
Input model: lines — one target per line. Blank lines and # comments are ignored. What “target” means depends on the recipe: a VM name for Hyper-V, a hostname for SSH, a distro name for WSL, a host:port pair for port checks, a file path for ISO verification.
hyperv-snapshot Checkpoint each VM with a tagged snapshot name ( auto-{tag} ) Hyper-V PowerShell module Checkpoint-VM -Name '{arg}' -SnapshotName 'auto-{tag}'
hyperv-export Export each VM to a timestamped folder ( C:\vm-exports\{tag} ) Hyper-V PowerShell module Export-VM -Name '{arg}' -Path 'C:\vm-exports\{tag}'
hyperv-start Start each named VM in parallel Hyper-V PowerShell module Start-VM -Name '{arg}'
hyperv-stop Gracefully stop each named VM (Shutdown; falls back to TurnOff) Hyper-V PowerShell module Stop-VM -Name '{arg}' -Force
hyperv-status Emit state, CPU usage, memory assigned, and uptime as one line of JSON per VM Hyper-V PowerShell module Get-VM '{arg}' | Select Name,State,CPUUsage,MemoryAssigned,Uptime | ConvertTo-Json -Compress
wsl-update apt update && upgrade inside each named WSL distro WSL 2 wsl -d {arg} -- bash -c "sudo apt-get update -qq && sudo apt-get -y upgrade"
wsl-snapshot Export each WSL distro to a timestamped .tar file WSL 2 wsl --export {arg} "C:\wsl-snapshots\{arg}-{tag}.tar"
ssh-uptime Get uptime from each remote host (key-based auth, 5s timeout) OpenSSH client ssh -o ConnectTimeout=5 {arg} uptime
ssh-disk df -h from each host (capacity audit, excludes tmpfs) OpenSSH client ssh -o ConnectTimeout=5 {arg} "df -h --output=source,size,used,avail,pcent,target | grep -v tmpfs"
ssh-upgrade apt update && upgrade on each Debian/Ubuntu host (unattended, 10s timeout) OpenSSH client + sudo NOPASSWD ssh -o ConnectTimeout=10 {arg} "sudo DEBIAN_FRONTEND=noninteractive apt-get -qq update && ..."
ssh-reboot Reboot each host in parallel (10s timeout) OpenSSH client + sudo NOPASSWD ssh -o ConnectTimeout=10 {arg} "sudo /sbin/reboot"
winrm-cmd Run hostname and systeminfo via Invoke-Command on each Windows host WinRM enabled on targets Invoke-Command -ComputerName {arg} -ScriptBlock { hostname; (Get-CimInstance Win32_OperatingSystem).Caption }
winrm-reboot Restart each Windows host via WinRM with a 300-second timeout WinRM enabled + admin rights Restart-Computer -ComputerName {arg} -Force -Wait -Timeout 300
sftp-put Push a fixed local file to each host’s /tmp/ directory (10s timeout) OpenSSH client + a source file scp -o ConnectTimeout=10 "{tag}" {arg}:/tmp/
host-ping Ping each host once with a 2-second (2,000 ms) deadline ping (built-in) ping -n 1 -w 2000 {arg}
host-http HTTP HEAD request to each URL/host over HTTPS (5s timeout, silent) curl (built-in) curl -sfI -m 5 -o NUL {arg}
host-ssh-alive Attempt SSH connect with 3-second timeout — handshake-only, BatchMode OpenSSH client ssh -o ConnectTimeout=3 -o BatchMode=yes {arg} exit
port-check Test-NetConnection on host:port pairs; reports ComputerName, RemotePort, TcpTestSucceeded PowerShell (built-in) Test-NetConnection -ComputerName $p[0] -Port $p[1]
iso-verify SHA-256 hash verification of each ISO file listed (one path per line) certutil (built-in) certutil -hashfile "{arg}" SHA256
Hyper-V 5 PowerShell Hyper-V module ( Checkpoint-VM , Export-VM , Start-VM , Stop-VM , Get-VM )
--out FILE Specify output file path for the generated plan (default: {input_stem}.plan.wpc.txt )
--tag VALUE Value substituted for {tag} in each command template (default: timestamp in YYYYMMDD-HHMMSS format)
Every generated plan starts with the magic header # WPC v1 (the frozen plan format defined by WonderPhi Compute’s Commandment V: “Honour thy father and thy mother — plan.wpc.txt v1 format is frozen forever”). The plan includes metadata comments for recipe name, description, tag value, and task count, followed by one executable command per line.
Plans generated by WonderPhi Server are executed by WonderPhi Compute (sold separately), which is governed by an immutable set of 10 Commandments — a constitutional framework hardcoded into the runtime binary. Any binary that fails the constitutional checksum at startup refuses to run.
II Thou shalt have no other gods before me Exactly one WPC instance per working directory (lock file: .wpc.lock )
III Thou shalt not take the name of the Lord in vain Every task line must parse; malformed input is rejected
IV Remember the Sabbath day Idle workers sleep (100 ms poll, 10 ms worker idle) — never busy-wait
VII Thou shalt not commit adultery Tasks dispatch exactly as written; no shell mutation, no silent retry
VIII Thou shalt not steal Max 64 concurrent tasks, 4,096 MB per task, 24-hour max runtime
IX Thou shalt not bear false witness Exit codes and elapsed times reported truthfully; no suppression of stderr
X Thou shalt not covet Zero external dependencies, zero network calls, zero telemetry endpoints
Constitutional checksum: XOR of Commandments I–X = 0x0B . Runtime signature: 0x57504321 (“WPC!” in ASCII). Master key: 0x50484921 (“PHI!” in ASCII).
Checkpoint every VM before an OS upgrade window python wps-recipe.py hyperv-snapshot .\vms.txt --tag pre-2026-Q3
Export each VM (bare-metal-restore-ready archive) python wps-recipe.py hyperv-export .\vms.txt --tag 20260721
Boot every named VM in parallel (spawn a lab fast) python wps-recipe.py hyperv-start .\vms.txt
Test-NetConnection host:port against many endpoints python wps-recipe.py port-check .\endpoints.txt
License type Perpetual, non-exclusive, non-transferable Perpetual, non-exclusive, non-transferable, org-wide
Tied to The buyer (not a machine, stick, or account) The legal entity on the purchase receipt + wholly-owned subsidiaries
Machine limit Any and all machines the buyer personally owns or administers Any number of machines, VMs, containers, or cloud instances
Source code Included — may read, study, and modify for personal use Included — may modify for internal organisational use
Third-party redistribution Prohibited Prohibited (OEM license available separately)
SaaS / hosted use Requires Industrial license Permitted for org’s own workloads; resale as-a-service requires OEM license
Governing law State of Georgia, USA (Gwinnett County courts) State of Georgia, USA (Gwinnett County courts)
What Is in the Package
The release archive ( wonderphi-server-v1.0.0.zip , 7,469 bytes compressed, 18,291 bytes uncompressed) contains 4 files :
File Size Lines Description
wps-recipe.py 9,721 bytes 210 The recipe generator — 19 batch recipes, CLI interface, plan emitter. Python 3.8+, standard library only. Imports: argparse , sys , datetime , pathlib .
README.md 4,580 bytes 134 Full documentation: usage, examples, recipe table, options, package contents
INDEX.md 2,077 bytes 33 Recipe index table: all 19 recipes with category, input model, requirements, and descriptions
LICENSE 4,919 bytes 126 WonderPhi Software License v1.0.0 — Retail Single-User (9 sections + contact)
LICENSE-INDUSTRIAL.txt 6,163 bytes 146 Industrial (Commercial) license variant — organisation-wide deployment terms
LICENSE.bak-20260723 1,913 bytes 56 Prior proprietary license (backup, dated 2026-07-23) with patent notice
release/wonderphi-server-v1.0.0.zip 7,469 bytes — Distribution archive containing the 4 release files
Total source folder: 7 files + 1 release archive. Combined source size: 29,373 bytes (source files), 705 lines of text.
SSH/SFTP recipes OpenSSH client on the operator’s machine; key-based auth recommended; some recipes require sudo NOPASSWD on targets
- Library writes the plan; WonderPhi Compute runs the plan. Separation of concerns — recipe generation is pure text transformation.
- Nothing here executes remote commands. The script only reads a file and writes a .txt .
- Zero external Python dependencies. Standard library only: argparse , sys , datetime , pathlib .
- No network. No telemetry. The script never opens a socket.
- Never modifies wpc.exe . The 10 Commandments stay intact.
- Version 1.0.0 is permanent. Shall never be updated, replaced, or superseded.
How this is delivered
This package ships on a single Blu-ray disc, posted to the delivery address on your order. The archive on the disc is AES-256 encrypted; the passphrase is sent separately, by email, once the disc is despatched — so the disc alone is of no use to anyone who intercepts it.
Discs are despatched by tracked, signed-for post. Allow 5 business days for mastering and verification before despatch.
© 2026 Christopher Gabriel Brown. All rights reserved.
Photo

Footnotes
- Product number 8519.
- Family: wonderphi.
- Purchase: When you buy, you buy the use of that blueprint only.