← Back to Apprentice

APPRENTICE / DEMO NOTES

Real work.
A safe little sandbox.

The videos on this site were recorded from actual Apprentice executors. The page around the browser and the project trace provide presentation; verification comes from the working software.

The monthly ritual.

The production browser executor runs the reviewed monthly-report workflow against the local mock portal: sign in, download a fresh report, select September, enter 1,500, upload the downloaded CSV, and submit. All eight steps verify, including the portal's final submission.

A new look. Same job.

The same workflow runs against the mock portal with renamed buttons and labels plus reversed card positions. Targets use the existing DOM-first strategy and CSS fallback. The resulting submission is checked again.

From folder to finished.

This video is a live execution trace, rather than a recording of the whole desktop. The production surface router creates a report folder, writes a synthetic note, moves and verifies that note, then launches a real Python test command in a fresh project. It checks exit code 0 and a new JUnit report containing one passing test.

What stays private.

About the numbers.

The Phase 5 regression suite passed 303 tests, with one opt-in GUI test skipped. Its browser release checks cover six mock portal variants: baseline, moved, renamed, banner, dark, and zoom. A separate actual Windows Explorer → VS Code → terminal acceptance also passed.

Media and credits.

These are original, silent demonstration videos with English captions. The landing uses self-hosted DM Sans, Instrument Serif, and IBM Plex Mono fonts, distributed under the SIL Open Font License. Font license files are included alongside the assets.

View the public demo manifest ↗

Back to the demonstrations ↗