66-wonderphi-compute

$98.24
In stock
SKU
2097
WonderPhi Compute: the plan's three stages run on every core of an 8 by 5 grid at once, with a pause at each stage barrier, animated picture

Asset valuation: $6,000,000,000. Constitutional Parallel Runner — Put the compute back in the game. Modern operating systems hide your compute from you. Background processes, throttled schedulers, GPU cores that sit dark unless you know the incantation.

Think of your computer as a workshop with most of the benches under dust sheets. Modern operating systems hide your compute behind throttled schedulers, background processes and GPU cores that stay dark unless you know the incantation. WonderPhi Compute pulls the sheets off. It reads a plain-text plan, one shell command per line, with blank lines marking where everything above must finish before anything below begins, and runs each stage across every CPU core at once, waits at the line, then moves on. A serial script that would take two hours finishes in ten minutes.

Other parallel runners grew up over decades with a hundred options and no philosophy. This one is built the other way round: ten rules carved into every binary and checked at startup by a checksum, so a tampered copy refuses to run. Every task line must parse cleanly. The log only appends, so a crash never erases history. Commands go to the shell exactly as written, with no silent retry. Exit codes and elapsed times are reported as they are, with no fabricated success. Standard library only, no network, no telemetry. Every version that will ever exist is v1.0.0; that is the constitutional guarantee.

It runs on Windows, macOS and Linux, the frozen executable needs no Python on the machine, and it is for anyone with work to run and idle cores. Patent pending, copyright registration filed; the IP stays with the inventor. The buyer walks away with a runner born once, no subscription, that puts the compute back in the game.

Description

WonderPhi Compute v1.0.0 — Constitutional Parallel Runner (SKU 2097)
Inventor: Christopher Gabriel Brown

Status: Patent pending. Copyright © 2026 Christopher Gabriel Brown. All rights reserved. Protected under U.S. copyright law (17 U.S.C. § 102(a)(1)) and applicable international treaties. U.S. Copyright Office registration filed for the WonderPhi Software Collection v1.0.0. USPTO patent portfolio — see PATENT_PORTFOLIO.md for full filing details. All rights to seek additional patent protection are expressly reserved by the inventor.

Overview

WonderPhi Compute is a permanent, self-contained parallel runner that reads a plain-text plan file of shell commands and executes them across every CPU core simultaneously. Modern operating systems hide your compute behind throttled schedulers, background processes, and GPU cores that sit dark unless you know the incantation. WonderPhi Compute is the antidote: feed it a .plan.wpc.txt file — one shell command per line, blank lines separating parallelisation barriers — and it dispatches each stage across every available core, waits at the barrier, then moves to the next stage. A serial script that would run for two hours finishes in ten minutes.

Every other parallel runner (GNU parallel, make -j , xargs -P ) is a Unix tool grown organically over decades, with a hundred configuration options and no philosophy. WonderPhi Compute is designed the opposite way: 10 immutable constitutional rules , hardcoded into every binary, verified at startup via XOR checksum, and carved in stone. Every version of WPC that will ever exist is v1.0.0 — that is the constitutional guarantee.

Born once. Never updated. No subscription. No telemetry. No dependencies. No network. Runs on Windows, macOS, and Linux.

The 10 Commandments — The Constitution

The constitutional framework is defined in commandments.py (169 lines). Each commandment is assigned a hexadecimal constant. The XOR checksum of all ten constants equals 0x0B ; any binary reporting a different checksum has been tampered with and refuses to run. Two ASCII signatures anchor the runtime identity: WPC_SIGNATURE = 0x57504321 (“WPC!”) and WPC_MASTER_KEY = 0x50484921 (“PHI!”).

# Commandment Constant Guarantee Enforced Constants

I Sole Master 0x00000001 WPC is the sole orchestrator of the plan file. No competing orchestrator can override WPC mid-run. WPC_SIGNATURE = 0x57504321; WPC_MASTER_KEY = 0x50484921

II No Other Gods 0x00000002 Exactly one WPC instance per working directory. Enforced via OS-level range lock on .wpc.lock . WPC_EXCLUSIVE_LOCK = 0xDEADC0DE; WPC_MAX_INSTANCES_PER_DIR = 1; WPC_LOCK_FILENAME = “.wpc.lock”

III Not in Vain 0x00000003 Every task line in the plan must parse cleanly. Malformed input is rejected, not silently mangled. WPC_TASK_MIN_LEN = 1; WPC_TASK_MAX_LEN = 8,192 bytes; WPC_MAX_TASKS_PER_PLAN = 65,536

IV Sabbath 0x00000004 Idle workers sleep. WPC never busy-waits and never spins. WPC_IDLE_POLL_MS = 100; WPC_WORKER_IDLE_MS = 10

V Honour Thy Parents 0x00000005 The plan.wpc.txt v1 format is frozen forever. Every future runtime shall accept it. WPC_PLAN_FORMAT_VERSION = 1; WPC_PLAN_MAGIC_HEADER = “# WPC v1”

VI Not Kill 0x00000006 Log appends only. A crash never destroys prior history. WPC_LOG_ATOMIC_APPEND = True; WPC_LOG_FILENAME = “wpc.log”

VII Not Adultery 0x00000007 Commands dispatch verbatim via the platform shell. No silent retry. No command mutation. WPC_SHELL_MODE = True; WPC_AUTO_RETRY = False

VIII Not Steal 0x00000008 Hardcoded resource caps. WPC shall never consume more than allocated. WPC_MAX_CONCURRENT_TASKS = 64; WPC_MAX_MEMORY_MB_PER_TASK = 4,096 MB; WPC_MAX_TASK_RUNTIME_SEC = 86,400 (24 h); WPC_MAX_LOG_SIZE_MB = 512

IX Not False Witness 0x00000009 Exit codes and elapsed times reported truthfully. No suppression of stderr. No fabricated “success.” WPC_STATUS_OK = 0x00; WPC_STATUS_FAILED = 0x01; WPC_STATUS_TIMEOUT = 0x02; WPC_STATUS_KILLED = 0x03; WPC_STATUS_SKIPPED = 0x04

X Not Covet 0x0000000A Zero external Python packages. Standard library only. No network. No telemetry. WPC_ALLOWED_EXTERNAL_DEPS = 0; WPC_ALLOWED_NETWORK_CALLS = 0; WPC_ALLOWED_TELEMETRY_ENDPOINTS = 0

Constitutional enforcement checksum: XOR of commandment constants I–X =  0x0B (precomputed). Verified by assertion at import time in every binary.

The Plan File Format ( plan.wpc.txt v1)

Rule Detail
Header First line should be # WPC v1 (advisory warning if absent)
Comments Lines starting with # are ignored

Stage barriers Blank lines separate stages — every task above must complete before any task below starts

Task lines Each non-blank, non-comment line is one shell command, executed exactly as written by the platform shell

Max task length 8,192 bytes (8 KB) per task line
Min task length 1 byte
Max tasks per plan 65,536
Encoding UTF-8
Runtime Engine ( wpc.py / wpc.exe )

The core runtime is implemented in wpc.py (559 lines, Python 3.8+, stdlib only). The frozen executable wpc.exe (8.93 MB) requires no Python installation on the target machine — built via PyInstaller --onefile .

Specification Detail
Version 1.0.0 (permanent — shall never be updated)
Language Python 3.8+, standard library only (Commandment X)
Frozen binary wpc.exe — 8.93 MB, standalone Windows executable
Source file wpc.py — 559 lines
Concurrency model concurrent.futures.ThreadPoolExecutor with round-robin slot assignment
Max workers min(os.cpu_count(), 64)

Locking mechanism OS-level range lock — msvcrt.locking() on Windows, fcntl.flock() on Unix. Race-free and crash-safe: the kernel drops the lock the moment the process dies.

GPU detection nvidia-smi -L with 5-second timeout. Exposes $WPC_GPU=1 (or 0 ) to every task’s environment. WPC does not offload work to the GPU — individual task commands decide.

Task execution subprocess.run() with shell=True , per-task timeout of 86,400 seconds (24 h)

Log format Append-only: timestamp | stage.task | status | exit_code | elapsed | output_bytes | cmd

Log rotation Automatic rotation when log exceeds 512 MB

Dashboard Live TTY dashboard showing per-core task status, progress bar, elapsed time (ANSI escape codes, no external library)

Windows console ANSI support enabled via ctypes.windll.kernel32.SetConsoleMode()

UTF-8 output Forced via sys.stdout.reconfigure(encoding="utf-8") for honest Unicode glyph rendering

CLI Commands
Command Description
wpc plan.wpc.txt Execute a plan file
wpc --check plan.wpc.txt Validate a plan without executing it (parse-only)
wpc --about Display the constitution and verify the checksum
wpc --version Print version string
Internal Classes and Functions
Component Purpose

Task Dataclass ( __slots__ -optimised) holding stage, index, command, status, exit code, elapsed time, timestamps, and output byte count

parse_plan(path) Reads and validates a .plan.wpc.txt file; returns a list of stages, each a list of Task objects

PlanError Custom exception for Commandment III violations

acquire_lock(cwd) Commandment II enforcement; acquires OS range lock, stamps PID into lock file

release_lock(lock_path) Releases OS lock and removes lock file
detect_gpu() Advisory GPU detection via nvidia-smi

run_task(task, env, log_path) Dispatches a single task verbatim via platform shell; captures status, exit code, and timing

_log_append(log_path, task) Atomic append of one structured line per completed task; handles log rotation

Dashboard Live terminal rendering with per-core slot display, progress bar, and ANSI styling (no external dependencies)

run_plan(plan_path) Main orchestration loop: acquires lock, detects GPU, dispatches stages via ThreadPoolExecutor , renders dashboard, reports truthful summary

The Three Watchers — Always-On Mode

WonderPhi Compute ships with three cooperating watchers that turn it into a drop-a-file-and-it-runs service. Each is a thin wrapper around wpc.exe — none of them modify wpc.exe . The 10 Commandments and the v1.0.0 constitutional guarantee remain completely intact.

Watcher 1: Inbox Watcher ( wpc-watcher.py / wpc-watcher.exe )

Specification Detail
Source wpc-watcher.py — 148 lines
Frozen binary wpc-watcher.exe — 7.89 MB
Watches %USERPROFILE%\bin\wpc-inbox\ for *.plan.wpc.txt files
Output Moves plans to timestamped folders under wpc-outbox\
Poll interval 15 seconds
Task timeout 86,400 seconds (24 h, Commandment VIII)

GPU bridge Injects live GPU environment variables into every task’s environment via nvidia-smi query

Scheduled task name “WonderPhi Compute Watcher”
Singleton lock wpc-watcher.lock
Status log wpc-watcher-status.log (capped at 512 KB, auto-trimmed to last 500 lines)
Run log watcher-run.log in each run folder (includes stdout, stderr, exit code, GPU state)
GPU Bridge Environment Variables
Variable Description
WPC_GPGPU 1 if GPU detected, 0 otherwise (alias for WPC_GPU )
WPC_GPU_COUNT Number of GPUs detected
WPC_GPU_VRAM_FREE_MB Free VRAM on GPU 0 in megabytes
WPC_GPU_VRAM_TOTAL_MB Total VRAM on GPU 0 in megabytes
WPC_GPU_UTIL_PCT GPU utilisation percentage on GPU 0
Watcher 2: Auto-Planner ( wpc-autoplan.py / wpc-autoplan.exe )
Specification Detail
Source wpc-autoplan.py — 184 lines
Frozen binary wpc-autoplan.exe — 7.90 MB
Watches %USERPROFILE%\bin\wpc-auto\ for bulk file drops
Trigger threshold ≥5 files of the same extension
Stability check Waits 5 seconds after last file modification before planning
Poll interval 15 seconds

Output Auto-generates .plan.wpc.txt and drops it into wpc-inbox\ ; source files moved to wpc-auto-processed\

Scheduled task name “WonderPhi Autoplan Watcher”
Status log wpc-autoplan-status.log (capped at 512 KB)
Recognised Bulk-Drop Patterns
Extension Handler Label Auto-Generated Plan Action
.pdf hash-pdfs SHA-256 hash each PDF in parallel via certutil -hashfile

.jpg , .jpeg , .png identify-images Identify dimensions and pixel format via System.Drawing (PowerShell, no ImageMagick dependency)

.txt count-text Count lines and words in each file in parallel
.log grep-errors Count ERROR / WARN lines in each log in parallel
* (any other) hash-any SHA-256 hash any bag of files (safe universal fallback)
Watcher 3: Safe Observer ( wpc-observer.py / wpc-observer.exe )
Specification Detail
Source wpc-observer.py — 358 lines
Frozen binary wpc-observer.exe — 8.01 MB

Function Samples the process list once per minute; emits hypothesis files when the same tool is launched ≥5 times in a 10-minute window

Output Hypothesis .md and executable .plan.wpc.txt files written to wpc-hypotheses\
Sample interval 60 seconds
Sliding window 10 minutes
Launch threshold ≥5 launches of the same executable
Cooldown 30 minutes per executable (no duplicate hypotheses within window)

Process sampling Get-CimInstance Win32_Process via PowerShell with 20-second timeout; returns Name, ProcessId, and CommandLine

SeDebugPrivilege Best-effort escalation via ctypes.AdjustTokenPrivileges with 64-bit HANDLE-safe signatures for cross-session CommandLine visibility

Auto-batch mapping When ≥2 observed command lines look batchable (contain file paths or -i / -o flags), emits an executable plan mirroring the observed serial calls verbatim

Guarantee Observes and suggests — never executes. The user must manually drag the .plan.wpc.txt into wpc-inbox\ to run it.

Recipe Map (10 Recognised Executables)

Executable Recipe Family
ffmpeg.exe ffmpeg (media)
magick.exe magick / ImageMagick (images)
pdftotext.exe pdftotext / poppler (documents)
pandoc.exe pandoc (documents)
gswin64c.exe ghostscript (documents)
7z.exe 7-zip (archives)
certutil.exe certutil (integrity)
curl.exe curl (web)
whisper.exe whisper (GPU speech-to-text)
python.exe python (be sure of what you’re batching)
Noise Exclusion Set (~20 Background Processes)

The observer ignores the following processes to avoid false hypotheses: svchost.exe , conhost.exe , cmd.exe , wsl.exe , explorer.exe , backgroundtaskhost.exe , runtimebroker.exe , smartscreen.exe , sihost.exe , startmenuexperiencehost.exe , ctfmon.exe , python.exe , pythonw.exe , wpc.exe , wpc-watcher.exe , wpc-autoplan.exe , wpc-observer.exe , wermgr.exe , wmiadap.exe , wmiprvse.exe .

DANGER Zone — Autonomous Observer ( wpc-observer-danger.py / wpc-observer-danger.exe )

The DANGER observer is the autonomous variant that skips the manual review step. When the complete 7-layer safety envelope is satisfied, it drops plans straight into wpc-inbox\ where the always-on watcher picks them up and runs them without user confirmation.

Specification Detail
Source wpc-observer-danger.py — 491 lines
Frozen binary wpc-observer-danger.exe — 8.01 MB

Singleton Shares lock name wpc-observer with the safe observer — mutually exclusive, exactly one runs at a time

SeDebugPrivilege Full 64-bit HANDLE-safe ctypes implementation; requires RunLevel=Highest for cross-session visibility

Env var WPC_DANGER_AUTONOMOUS=1 (set on user environment by install-danger.ps1 )
Status log Shared wpc-observer-status.log with [DANGER] prefix on all entries
The 7-Layer Safety Envelope

Every one of these conditions must hold before a single command auto-executes. Failure of any layer causes a graceful fallback to suggest-only mode (hypothesis written to wpc-hypotheses\ ).

Layer Condition Detail

1 Environment variable WPC_DANGER_AUTONOMOUS=1 must be present. Delete it to silently revert to suggest-only.

2 Kill-switch file File %USERPROFILE%\bin\wpc-danger-STOP must not exist. Create it to disarm instantly.

3 Whitelist Only idempotent-safe executables are eligible for auto-execution (see table below). Everything else falls through to suggestion mode.

4 Loop prevention Commands whose first token is any WPC binary ( wpc.exe , wpc-watcher.exe , wpc-autoplan.exe , wpc-observer.exe , wpc-observer-danger.exe ) never auto-execute.

5 Ledger dedup Every auto-executed command is hashed (SHA-256, first 16 hex chars) to .wpc-danger-ledger . Identical commands never auto-execute a second time.

6 Cooldown No more than one auto-exec per executable per 30 minutes.

7 Batch cap No auto-plan may contain more than 32 tasks.

Idempotent-Safe Whitelist (9 Executables)

Executable Why Safe
certutil.exe Hashing (SHA/MD5) — read-only
sha256sum.exe Hashing — read-only
md5sum.exe Hashing — read-only
pdftotext.exe Text extraction — writes distinct .txt sidecars
pandoc.exe Document conversion — writes distinct output files
magick.exe ImageMagick — writes to distinct output paths
convert.exe ImageMagick legacy — writes to distinct output paths
curl.exe HTTP GET/HEAD — network-idempotent
7z.exe Archive extraction only ( x , e , l , t verbs) — verb-filtered at the command level
Kill-Switch Hotkeys
Hotkey Script Action

Ctrl+Alt+K wpc-panic.ps1 (40 lines) — “WonderPhi DISARM” Soft disarm: creates wpc-danger-STOP file. Auto-exec suppressed within ~60 seconds. Existing plans keep running. Beep + system-tray balloon feedback. Non-blocking.

Ctrl+Alt+Shift+K wpc-kill.ps1 (51 lines) — “WonderPhi STOP” Full stop: disarms DANGER, stops every WonderPhi scheduled task, kills every wpc-* process. In-progress plans will be interrupted. Descending three-tone alarm + system-tray balloon.

Cross-Process Singleton Module ( wpc_singleton.py )
Specification Detail
Source wpc_singleton.py — 44 lines
Purpose Enforces “one instance per name” for the three WPC watchers
Lock method Windows-native msvcrt.locking() range lock on a dedicated .lock file

Conflict resolution If another instance holds the lock, the newcomer exits cleanly with code 0 — Commandment II honoured by refusal, not by fighting

PID file Writes PID to .pid alongside the lock file for operator identification

Installation System
Standard Installer ( install.ps1 — 245 lines)
Feature Detail
Install directory %USERPROFILE%\bin
Admin required No (works from ordinary PowerShell; elevated shell enables S4U logon type)

Fireproofing Stops existing tasks, kills live watchers (frozen-exe and python.exe forms), clears stale .lock / .pid files. Safe to re-run at any time.

Rename-if-locked pattern When a file is locked by an S4U process, the installer renames it to .stale- and copies the new file in its place. Next reboot cleans up stale copies.

LogonType detection Elevated shell → S4U (survives logoff/lock); Non-elevated → Interactive (dies with session)

Scheduled task settings AllowStartIfOnBatteries, DontStopIfGoingOnBatteries, StartWhenAvailable, RestartInterval=5 min, RestartCount=3

Post-install verification Waits up to 15 seconds for all tasks to reach Running state; reports state and lastResult for each

Created Folders
Folder Purpose
wpc-inbox\ Drop *.plan.wpc.txt files here for manual execution
wpc-outbox\ Timestamped run folders with logs and results
wpc-auto\ Drop 5+ same-type files here for auto-planning
wpc-auto-processed\ Source files moved here after auto-plan generation
wpc-hypotheses\ Observer-generated hypothesis files for review
Registered Scheduled Tasks
Task Name Executable Description

WonderPhi Compute Watcher wpc-watcher.exe Polls wpc-inbox\ every 15 seconds; injects GPU env vars; runs wpc.exe on each plan

WonderPhi Autoplan Watcher wpc-autoplan.exe Polls wpc-auto\ for bulk drops (≥5 same-type files); auto-generates matching plans

WonderPhi Observer wpc-observer.exe Samples the process list; emits parallel-execution hypotheses to wpc-hypotheses\

DANGER Installer ( install-danger.ps1 — 154 lines)
Feature Detail

Interactive confirmation Requires typing “YES” (bypass with -Yes flag for scripted installs)

Non-elevated warning Warns that SeDebugPrivilege is unavailable without elevation and may miss cross-session command lines

RunLevel Highest when elevated (enables SeDebugPrivilege); Limited otherwise
Task name “WonderPhi Observer (DANGER)”

Arming Sets user environment variable WPC_DANGER_AUTONOMOUS=1 via [Environment]::SetEnvironmentVariable()

HKCU\Run preemption Registers HKCU\Software\Microsoft\Windows\CurrentVersion\Run\WonderPhi-Autonomous-Compute so DANGER wins the singleton race at logon (fires before Task Scheduler’s AtLogon triggers)

Uninstallers
Script Lines Action

uninstall.ps1 23 Removes all three standard scheduled tasks. Leaves wpc.exe and files in place.

uninstall-danger.ps1 41 Stops and unregisters the DANGER task, clears WPC_DANGER_AUTONOMOUS env var, removes kill-switch file, reinstates the safe observer.

Build System ( Makefile — 83 lines)

Target Description
make check Run --check on the example plan (parse-only validation)
make run Run the example plan
make about Display the constitution
make build Freeze wpc.py into standalone dist/wpc.exe via PyInstaller --onefile

make build-watchers Freeze all three watchers into dist/ with --hidden-import wpc_singleton

make build-all Build runtime + all watchers
make zip Package the release into a distributable zip
make clean Remove build/ , dist/ , release/ , *.spec , __pycache__
Benchmarks — Measured on Real Hardware

All benchmarks measured 2026-07-19 on the reference workstation. Every number is wall-clock time from a fresh cold-cache warmup, single-run (no averaging).

Reference Hardware
Component Specification
CPU 2× Intel Xeon Gold 6138T @ 2.00 GHz (Skylake-SP) — 40 physical / 80 logical cores

GPU NVIDIA A10M — 19 GB VRAM, driver 596.36 (Ampere, 7th-gen NVENC — H.264 + HEVC only, no AV1 HW)

OS Windows 11 Pro
WPC config workers: 64 (cap 64, cores 80), GPU exposed as $WPC_GPU=1
Tools certutil (system), ffmpeg 8.1.1 (WinGet, with NVENC + libsvtav1 + libaom-av1)
Benchmark Results
Test Serial Time Parallel / Best Time Speedup Notes

SHA-256 × 40 (500 MB file) 96.61 s 6.84 s (WPC, 64 workers) 14.1× Memory-bandwidth-limited; DDR4 bottleneck, not WPC. Distinct per-task files hit 40–50×.

1080p H.264 × 3 (3-min source, 5,400 frames) 51.38 s (libx264 medium, crf 23, 315 fps) 48.07 s (A10M h264_nvenc p4, cq 23, 337 fps) 1.1× Dual Xeon at 40 cores is competitive; GPU advantage when CPU is busy with other work.

4K HEVC × 2 (30-s source, 3840×2160, 900 frames) 36.27 s (libx265 fast, crf 28, 50 fps) 24.36 s (A10M hevc_nvenc p4, cq 28, 74 fps) 1.5× NVENC silicon pipeline beats software at 4K+; gap widens at 8K (estimated 3–5×).

AV1 encoder choice (30-s 1080p30, 900 frames) 219.87 s (libaom-av1 -cpu-used 8, 4.1 fps) 12.33 s (libsvtav1 -preset 8, 73.0 fps) 17.8× Encoder choice matters more than parallelism. A10M has no AV1 HW (Ampere).

AV1 batch × 6 (WPC parallel) 73.98 s (serial libsvtav1) 24.21 s (WPC 6× parallel, 223 fps aggregate) 3.1× Diminishing returns because libsvtav1 is already multi-threaded internally.

Workload Guidance
Workload Best Option on Reference Hardware
Batch hashing, checksumming, validation WPC parallel CPU (14–50×)
Batch web scraping / healthchecks WPC parallel CPU (bounded by network, huge speedups)
1080p H.264 encoding Either CPU with WPC parallel, or NVENC if CPU is busy
4K HEVC encoding A10M NVENC (1.5×, grows with resolution)
8K HEVC encoding (extrapolated) A10M NVENC (estimated 3–5×)

1080p AV1 encoding libsvtav1 on CPU (A10M has no AV1 HW; SVT-AV1 is 18× faster than libaom)

Real-time streaming / live A10M NVENC (consistent fps regardless of CPU load)

Included Plan Files
example.plan.wpc.txt (31 lines)

A ready-to-run demonstration plan with 3 stages and 10 tasks. Stage 1 runs 5 parallel echo+ping commands; Stage 2 waits at the barrier and runs one aggregating step; Stage 3 runs 4 final parallel echo commands.

healthcheck.plan.wpc.txt (545 lines)

A production-grade domain health-check plan covering 541 unique domains. Each task issues a single HEAD request via curl -sfI -m 5 -o NUL with a 5-second timeout. All 541 tasks run in a single parallel stage across every available core. The shipped wpc.log (541 entries) is the actual run output from this plan on the reference hardware, demonstrating real-world execution with honest exit-code reporting (Commandment IX).

Licensing
Retail Single-User License ( LICENSE — 126 lines)
Term Detail
Type Perpetual, non-exclusive, non-transferable, single-user
Tied to The buyer (not to any machine, USB stick, or account)

Expiration None. No annual renewal. No seat count. No activation. No telemetry.

Permitted Install on any machine you own; make backup copies; read/study/modify source for personal use; process any lawful workload

Prohibited Redistribution in any form; running as SaaS/hosted service (requires Industrial license); removing attribution; reverse-engineering for competing products

Governing law State of Georgia, USA; Gwinnett County courts
IP protection 17 U.S.C. § 102(a)(1) and applicable international treaties
Industrial (Commercial) License ( LICENSE-INDUSTRIAL.txt — 146 lines)
Term Detail
Type Perpetual, non-exclusive, non-transferable, organisation-wide
Tied to The legal entity named on the purchase receipt and any wholly-owned subsidiaries

Scope Unlimited machines, VMs, containers, and cloud instances operated by the organisation

Seat count None. No machine limit. No annual renewal. No activation. No telemetry.

Employees Employees, contractors, and consultants may operate the software under the organisation’s direction; access ends when engagement ends

Prohibited Redistribution; repackaging as a product/service for third parties (requires OEM license); removing attribution; transfer without written consent

Governing law State of Georgia, USA; Gwinnett County courts
Industrial License Packs (7 Pre-Built Zips)

The package includes seven pre-built industrial-licensed zip archives for different deployment targets:

File Target
wonderphi-phone-industrial-v1.0.0.zip Phone / mobile deployment
wonderphi-server-industrial-v1.0.0.zip Server deployment
wonderphi-library-industrial-v1.0.0.zip Library / recipe integration
wonderphi-office-industrial-v1.0.0.zip Office / workstation deployment
wonderphi-vault-industrial-v1.0.0.zip Vault / secure deployment
wonderphi-ledger-industrial-v1.0.0.zip Ledger / financial deployment
wonderphi-host-industrial-v1.0.0.zip Host / infrastructure deployment
Product Image and Branding
Asset Detail
Product image assets/wonderphi-compute-product.png — 700×700 px designed graphic
Image generator assets/make_product_image.py — 157 lines, using Pillow ( PIL )

Visual metaphor Dark navy barrel/pill body with white grid overlay (8×5 grid representing CPU cores); orange master/orchestrator block; coloured task blocks (coral, cyan, green, purple, gold) connected by dispatch lines from the central master

Grid dimensions 8 columns × 5 rows (40 cells, evoking multi-core execution)

Colour palette Navy dark (#1A2952), Navy mid (#263A75), Orange (#F59E28), Coral (#E85A64), Cyan (#38BEC8), Green (#4CB478), Purple (#9664DC), Gold (#F0C83C)

Copyright Registration

A formal U.S. Copyright Office registration was prepared and filed for the WonderPhi Software Collection v1.0.0. The package includes both the registration document ( COPYRIGHT_REGISTRATION_WONDERPHI.html ) and the submission record ( COPYRIGHT_SUBMISSION_WONDERPHI.html ), plus a PDF copy of the filing confirmation.

Companion Products (WonderPhi Ecosystem)
Product Price Description

WonderPhi Compute (this product) $99.00 The constitutional parallel runner — runtime, three watchers, source code, frozen executables

WonderPhi Library $9.00 25 GPU-aware recipes that auto-generate plan files for common workloads

WonderPhi Autonomous Compute $29.00 The DANGER observer variant for autonomous auto-execution of detected serial patterns

Ecosystem total: $137.00 — all three products for a permanent, one-time purchase with no subscription and no renewal.

Source Code Summary
File Lines Purpose

wpc.py 559 Core runtime — plan parsing, OS-range lock, GPU detection, ThreadPoolExecutor dispatch, live dashboard, truthful reporting

commandments.py 169 The 10 Commandments — frozen constants, hex signatures, XOR checksum enforcement, human-readable table

wpc_singleton.py 44 Cross-process singleton lock helper (msvcrt/fcntl)
wpc-watcher.py 148 Inbox watcher — polls wpc-inbox\ , GPU bridge, wpc.exe dispatch

wpc-autoplan.py 184 Bulk-drop auto-planner — 5 recognised patterns, file-type-specific plan generation

wpc-observer.py 358 Safe hypothesis observer — process sampling, recipe mapping, auto-batch hypothesis emission, SeDebugPrivilege

wpc-observer-danger.py 491 Autonomous DANGER observer — 7-layer safety envelope, whitelist enforcement, ledger dedup, cooldown

install.ps1 245 Fireproofed always-on installer (rename-if-locked, S4U/Interactive auto-detect)

uninstall.ps1 23 Standard uninstaller (removes scheduled tasks)
install-danger.ps1 154 DANGER installer ( -Yes bypass, RunLevel=Highest when elevated)
uninstall-danger.ps1 41 DANGER uninstaller (reverts to safe observer)
wpc-panic.ps1 40 DISARM hotkey handler (Ctrl+Alt+K)
wpc-kill.ps1 51 STOP hotkey handler (Ctrl+Alt+Shift+K)
Makefile 83 Build targets: check, run, about, build, build-watchers, build-all, zip, clean
assets/make_product_image.py 157 Product image generator (Pillow)
Total source lines (Python + PowerShell + Makefile): 2,747
Frozen Executables
Binary Size Purpose
wpc.exe 8.93 MB Constitutional parallel runner (no Python required on target)
wpc-watcher.exe 7.89 MB Inbox watcher (always-on mode)
wpc-autoplan.exe 7.90 MB Bulk-drop auto-planner
wpc-observer.exe 8.01 MB Safe hypothesis observer
wpc-observer-danger.exe 8.01 MB Autonomous DANGER observer
Total frozen binary size: ~40.74 MB
What Is in the Package
The complete WonderPhi Compute v1.0.0 package contains the following files:
Category File Lines / Size
Runtime wpc.py 559 lines
wpc.exe 8.93 MB
Constitution commandments.py 169 lines
wpc_singleton.py 44 lines
Watchers (source) wpc-watcher.py 148 lines
wpc-autoplan.py 184 lines
wpc-observer.py 358 lines
wpc-observer-danger.py 491 lines
Watchers (frozen) wpc-watcher.exe 7.89 MB
wpc-autoplan.exe 7.90 MB
wpc-observer.exe 8.01 MB
wpc-observer-danger.exe 8.01 MB
Installers & scripts install.ps1 245 lines
uninstall.ps1 23 lines
install-danger.ps1 154 lines
uninstall-danger.ps1 41 lines
wpc-panic.ps1 40 lines
wpc-kill.ps1 51 lines
Build Makefile 83 lines
Plan files example.plan.wpc.txt 31 lines (3 stages, 10 tasks)
healthcheck.plan.wpc.txt 545 lines (541 domains)
Documentation README.md 240 lines
README-DANGER.md 108 lines
BENCHMARKS.md 168 lines
HANDOFF-2026-07-18.md 190 lines
HANDOFF-2026-07-19.md 282 lines
Licensing LICENSE 126 lines (Retail Single-User)
LICENSE-INDUSTRIAL.txt 146 lines (Industrial Commercial)
LICENSE.bak-20260723 Prior license revision (backup)
Copyright registration COPYRIGHT_REGISTRATION_WONDERPHI.html Registration document
COPYRIGHT_SUBMISSION_WONDERPHI.html Submission record

Copyright Registration — WonderPhi Software Collection v1.0.0.pdf Filing confirmation (PDF)

Contact CONTACT_INFO.txt 16 lines
Log wpc.log 541 entries (healthcheck run output)
Product image assets/wonderphi-compute-product.png 700×700 px product graphic
assets/make_product_image.py 157 lines

Industrial license packs industrial-zips/wonderphi-phone-industrial-v1.0.0.zip Phone deployment

industrial-zips/wonderphi-server-industrial-v1.0.0.zip Server deployment
industrial-zips/wonderphi-library-industrial-v1.0.0.zip Library deployment
industrial-zips/wonderphi-office-industrial-v1.0.0.zip Office deployment
industrial-zips/wonderphi-vault-industrial-v1.0.0.zip Vault deployment
industrial-zips/wonderphi-ledger-industrial-v1.0.0.zip Ledger deployment
industrial-zips/wonderphi-host-industrial-v1.0.0.zip Host deployment

Build artefacts build/ directory PyInstaller spec files, analysis TOCs, PYZ archives, and package files for all five executables

Platform Compatibility
Platform Runtime Lock Mechanism Shell
Windows wpc.exe (frozen) or python wpc.py msvcrt.locking() cmd.exe (via shell=True )
macOS python wpc.py fcntl.flock() /bin/sh
Linux python wpc.py fcntl.flock() /bin/sh
Key Design Decisions
  • S4U vs Interactive logon: S4U scheduled tasks survive logoff/lock/session-end but require elevated PowerShell to register. Interactive tasks work without elevation but die with the session. The installer auto-detects elevation and picks the appropriate type.
  • PyInstaller onefile independence: The DANGER observer inlines all detection primitives from the safe observer rather than importing the sibling .py file, because PyInstaller onefiles cannot import sibling scripts at runtime ( FileNotFoundError ). Duplication cost is small; independence is complete.
  • HKCU\Run preemption: For user-scope singleton race resolution at logon, HKCU\Software\Microsoft\Windows\CurrentVersion\Run fires before Task Scheduler’s AtLogon triggers. Requires no admin.
  • 64-bit HANDLE safety: The SeDebugPrivilege escalation code explicitly sets ctypes argtypes and restype for all Win32 API calls. Default ctypes restype ( c_int , 32-bit) silently truncates HANDLE values on 64-bit Python, producing misleading ERROR_INVALID_HANDLE (error 6).

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

Photo

Card 'WPC-100 WonderPhi Compute - The Constitutional Parallel Runner' with a grid icon

Footnotes

  1. Product number 8516.
  2. Family: wonderphi.
  3. Purchase: When you buy, you buy the use of that blueprint only.
Write Your Own Review
You're reviewing:66-wonderphi-compute
© 2026 Christopher Gabriel Brown (CRI-ONE), cri-one.com