Project names & lore

The project has a naming scheme. It is legible once you know the one rule: the names are jokes, and the engineering is not.

DipshitOS

The project itself. A from-scratch AArch64 operating system that boots under real UEFI firmware on Apple silicon. The name is self-deprecating on purpose — the work underneath is taken seriously, and the evidence discipline is the tell.

Road Pops

The graphical terminal. The boot terminal you interact with — the one painted on the framebuffer — is Road Pops. It is a tee: every byte reaches the serial console first (that is the shared evidence seam every transcript gate reads), and the same banner, prompt, and replies are rendered on screen.

Driving Award

The window manager. Road Pops is window 0; a 1 Hz clock overlay is window 1; user programs can open windows 2 and 3 through the syscall seam. Driving Award owns the registry, z-order, focus, hit-testing, and the dirty-rect compositor.

Why this matters

The lore is not wallpaper — it names real subsystems with real gates:

  • roadpops is a monitor command (armed/dirty/presents).
  • win is the Driving Award command (registry, focus, raise, hit).
  • The gates that prove them are verify-live-roadpops and verify-live-win.

Not documented (yet)

Names appear only when they are current repo truth. If a name is not on this page, it is not an established part of the project yet — the documentation does not invent lore ahead of the code.