dzavalishin/phantomuserland — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me an experimental persistent operating system prototype in C called Phantom. I want the main idea to be that programs and their state can survive a reboot, so simple apps don’t have to save everything into files manually.

Please set up the repo so it can compile on Linux for the IA32 target, create the needed local config from the templates, and make the normal build command work. Add or fix scripts so I can run it in QEMU from the run folder and see a basic graphical demo or console proof that the system boots.

Keep the filesystem support and userland examples simple, but make sure there is at least one tiny demo app that shows state staying alive across a restart or snapshot if that is already supported. Please also clean up obvious build errors, add short build and run notes, and leave comments where kernel or VM pieces are unfinished. Look up the current docs online if you need to.

Want more depth? Deep Reverse