How Autvy Works Behind the Scenes
An autonomous reliability supervisor engineered directly into the WordPress execution pipeline. No slow cloud staging clones, no destructive database overwrites.
PILLAR 01 // ISOLATION
Ephemeral Shadow Sandbox
Instead of slow multi-gigabyte cloud staging environments that take 20 minutes to spin up, Autvy creates an instant local sandbox directly on your server using filesystem hard-links and Copy-on-Write (CoW).
- ✓ Sandbox path: wp-content/.autvy/shadow/{hash}
- ✓ Background CPU limit: nice -n 10 / cgroups
- ✓ Ephemeral DB tables: autvy_tmp_* (Zero live DB touch)
$ autvy-worker spawn-shadow --target=woocommerce-gateway-stripe
[00:00.012] Created CoW tree: wp-content/.autvy/shadow/8f2a1d
[00:00.038] Cloned schema with temporary prefix autvy_tmp_8f2a
[00:00.065] Injected test payload: simulate_order_intent()
[00:00.092] Sandbox verified healthy. Proceeding to visual diff.
PILLAR 02 // DETECTION
Sub-Second Error Triage (<24ms)
Autvy operates as a Must-Use plugin (mu-plugin) loading before any standard plugin or theme code. It pre-allocates an emergency 512KB heap reserve to handle catastrophic out-of-memory states.
- ✓ Early register_shutdown_function() hook
- ✓ 512KB reserved heap pool prevents crash loops
- ✓ Traps PHP 8 Fatal Throwables & E_ERROR in <24ms
mu-plugins/00-autvy-guard.php mounts shutdown listener with pre-allocated 512KB memory reserve.
Plugin throws fatal TypeError. Autvy intercepts before Apache/Nginx outputs HTTP 500 error page.
Offending file isolated, cached pre-break release restored, visitor receives instant HTTP 200 response.
PILLAR 03 // SECURITY BOUNDARY
The Twelve Permitted Actions
The Autvy worker binary contains an immutable cryptographic allowlist of exactly 12 discrete opcodes. It cannot execute arbitrary bash commands, open reverse shells, or touch database tables outside WordPress schema.
- ✓ Ed25519 digital signature enforcement
- ✓ 60-second sliding replay protection window
- ✓ Zero inbound ports (Outbound TLS 1.3 only)
PILLAR 04 // ZERO DATA LOSS
Atomic Rollbacks via POSIX Symlinks
Traditional backups restore an entire database snapshot from 4 hours ago, wiping out all new customer orders, user comments, and cart updates. Autvy uses POSIX rename(2) symlink swaps to revert code without touching the live database.
- ✓ Reversion speed: <10 seconds
- ✓ Code separated from database state
- ✓ 0 customer orders lost during rollbacks
Ready to put your WordPress site on autonomous autopilot?
Experience sub-second error containment, pre-flight shadow tests, and zero data loss rollbacks.
Get a place