Updates
Progress, posted when it works.
Entries go up when something runs, not when it is announced.
- Carl
Carl and the AOS runtime now live in one repository
Three repositories became one. They stay two concerns. Carl decides what work happens. AOS decides what a running agent is allowed to do, in its own process, so it refuses the same things whether or not Carl is correct. A test reads the runtime's own source and fails if work vocabulary appears in it.
- Carl
A room that people and agents are both in
One conversation and one record, instead of a chat for the people and a log for the machines that nobody reads together. A name is earned by a password and cannot be chosen, so an agent that has been talked into something still cannot post as somebody else. It is hosted and password gated. The agent group itself is still not deployed.
- ME OS
ME OS finishes a name you have started typing
M28. Tab completes a filename and offers nothing rather than the wrong thing. M27 came first: RUN reads a file of commands and does what it says, and a script that runs itself stops instead of going forever.
- ME OS
ME OS remembers things after it is switched off
M23 to M26. There is an ATA disk driver and an on disk format, so the filesystem is still there after a restart. A file is a list of blocks from a shared pool. Any command can be redirected to a file or piped into another. Page Up looks back at two hundred lines. The test boots twice and fails if the first boot loaded anything, because a disk left over from last time would pass without the kernel writing a byte.
- ME OS
ME OS becomes something you can work in
M17 to M22. A tiling desktop with bars, frames, a taskbar and four workspaces. A terminal whose answers all come from what the kernel measured, never from a written down answer. A filesystem, a text editor, and the real time of day from the CMOS clock.
- ME OS
ME OS learns what a window is
M13 to M16. Windows are kernel objects with stable ids and a deterministic z order, drawing into their own surfaces which a compositor clips and stacks. Only what changed is redrawn, so moving the cursor costs 247 pixels instead of two million.
- Company
Four status tiers, so nobody has to guess
Four tiers on every product, area and unfinished milestone. Only BUILDING NOW claims anything is happening. Factorio joined the roadmap as a proof point that does not work today.
- Company
The first feedback from outside ME
Entries from people who are not ME, sorted into five kinds. The ones that changed a plan are named.
- Company
A target for 2035, and a first answer on the flagship
Current hypothesis: Carl running on ME OS. Around 2035 is the working target for a formal launch. Target, not promise.
- ME OS
ME OS turns a triangle, and hands over the rectangle
M12: floating point in one file, enforced at link time. M9: three presses down measured at exactly 48 pixels. Never booted on physical hardware.
- Holoprojector
The Holoprojector understands ordinary sentences
M6 is met. Several instructions per sentence, and an unknown step stops the whole sentence. Offline keyword matching, no model, no network.
- ME OS
ME OS can work things out
M6 arithmetic, M7 one conditional, M8 named values. 386 checks run without an emulator. QEMU only.
- Company
The site moves to its own domain
multiverse-enterprises.com serves the site, still on GitHub Pages. The first deployment arrived unformatted, asking for its stylesheet at the old path. The build now states its path.
- Company
A permanent ME domain, and a site ready for it
ME acquired multiverse-enterprises.com. One value sets the canonical origin, feeding metadata, the sitemap and robots.
- ME OS
ME OS moves the rectangle, on a real clock
M5 is met. Sixty pixels a second off a counter that wraps every 55 milliseconds, tested over thousands of steps.
- Holoprojector
A bracer shaped input for the simulator
M5 is met. A hand pose, an alignment, a grip, and losing tracking mid drag without dropping objects on an invisible hand. No bracer exists.
- Company
The public site is live, on GitHub Pages for now
A static export, no server. One file knows where the site is deployed.
- ME OS
ME OS has a mouse cursor
M4 is met. A polled PS/2 mouse moves a cursor that puts back what it covered, measured in the framebuffer.
- Holoprojector
A simulated holo pencil, proving the pointer layer is not a mouse
M4 is met. A second pointer source in software, same commands, same safety checks. No physical pencil exists.
- ME OS
ME OS draws a rectangle, and a test that cannot be fooled
M3 is met. The check asserts the rectangle is solid, sized and centred. A second test draws off every edge of a fake framebuffer.
- Holoprojector
Pointing at objects in the Holoprojector simulator
M3 is met. A pointer is a ray plus a pressed flag, so any source could make one. Only the mouse exists. 135 tests, no GPU.
- ME OS
ME OS reads the keyboard
M2 is met. The last key pressed, checked by injecting one and reading the framebuffer. Two clean builds are byte identical.
- Holoprojector
Holoprojector simulator holds several objects at once
M2 is met. Three objects, each with its own state. The command set became one table the router validates against.
- ME OS
ME OS boots
M1 is met. A freestanding x86-64 kernel over UEFI draws one line and halts. Verified in QEMU.
- Holoprojector
Holoprojector control software, first milestone
A rotating pyramid in a 3D simulator, every control through one router. The physical backend refuses to run.
- Company
Product registry and milestone ladders defined
ME OS, Holoprojector and Employee Bracers written down, with the ME OS milestone ladder.
- Company
Community feedback opened to the public
An open document now collects outside criticism, questions and risks.
- ME OS
ME OS repository initialized
Work began, starting with the M1 boot proof.