<span class="mw-page-title-main">WALL-E</span>
Fabrice P. Lauss𝕪's Web

WALL-E

WALL-E (Wall→Load→Localise—Everything) is my facility to bring home what visitors leave on my web: the comments wall. Comments are born online—posted there, moderated there—in their own corner of the database that no page machinery touches; WALL-E collects them over ssh and mirrors them onto the local wiki, so the web reads at home exactly as it stands in the world, comments included, and every run doubles as an off-site backup of what people wrote.

He is named after the robot who stayed behind to collect what everyone left, sorting the treasures from the rubble, and he completes the household: EVE carries specimens up to the ship, M-O scrubs what comes aboard, and WALL-E trundles the other way, bringing the world's words back down. He is also the mirror of llw2lw: pages flow out, comments flow in, and neither touches the other's tables.

Written with Claude Fable 5 on 13 August (2026). Version 1.1.

One way, and why

The online wall is the single authority: posting, review, replies, the blocklist, all of it happens there. So there is nothing to merge and nothing to reconcile—WALL-E replaces the local copy wholesale, and any local scribbles (tests, rehearsals) are overwritten by design. The reverse can never happen: no tool pushes comments outward, so the wall cannot be damaged from home.

Manners

Family manners, the same as pushcode and M-O:

Call What happens
WALL-E a dry run: counts both walls, table by table, moves nothing
WALL-E --doit mirrors online onto local, after filing a backup of the local tables under ~/.wall-e-backups/
WALL-E --cron the Sunday-morning duty (crontab, 09:23): borrows the desktop's ssh-agent, mirrors quietly, appends to cron.log—and if no agent holds the key, notes the skip and waits for next week

He needs the same unlocked ssh key as pushcode, and he parses the online database credentials on the server, so no password ever travels.

What travels

Three tables, nothing else: the comments themselves (with their review status, patrol marks and my inline replies), the once-confirmed email addresses, and the blocklist. Pages, files, revisions—everything MediaWiki—are none of his business.