Text edition · micro-app
Terminal
A real shell over the portfolio OS
What it is
A working terminal with a virtual filesystem, tab completion and command history — wired into the OS: `open <app>` launches another micro-app, `close` exits the demo, `theme` flips the site theme, and `sudo hire-me` opens a direct line. Engine is pure Dart, verified headlessly by 28 assertions.
- Dart
- Parsing
- OS wiring
Under the hood
- A virtual filesystem and command parser in pure Dart: ls, cd, cat, tree, help, tab completion and history.
- Wired into the shell: open <app> launches another micro-app, close exits, theme flips the site, sudo hire-me opens a direct line.
- 28 headless assertions cover parsing, path resolution, aliases and the bridge actions the UI consumes.
Honest notes
- One command per line — no pipes, redirection or job control yet.