Watch each clip for sequence, then compare it with current validation.
The videos record older i386 sessions, including a C Hew-shaped sample rather than modern Hew.
The command and source walkthroughs retain that scope; current native ELF64/Hew
qualification does not imply a port of every recorded application.
Source paths below are local study labels: the kernel repository is private.
Current first-run route: native 64-bit, DOOM=0, default QEMU SMP, a disposable disk and no host forwards. This i386 recording used the older persistent operator workflow.
help
The shell command table is live after console, scheduler, and program registration are online.
uname, status, neofetch, ps
Identify the QEMU/i686 target, memory, uptime, tasks, devices, and user-program surface.
events 5
Recent boot and shell activity enters the causal event ring.
ELF inspection, SlFS installation, argv delivery, task lifecycle, and a C Hew-shaped SDK example calling SlOS services. This is not a compiled Hew actor runtime. The /hew chapter records the separate personal modern-Hew experiment, not an official Hew target.
Launching a larger graphical program through the SlOS program path, with display, input, runtime shims, and process return.
External program registrationELF loadingsyscallskeyboardVGA/framebufferDOOM platform layer
Likely commands and observations
doom
The shell transfers control to the registered DOOM program.
keyboard input
Input travels through the keyboard driver into the game adapter.
VGA mode or framebuffer output
The display path presents game frames through the platform layer.
return to shell
The process boundary keeps the operating surface available after the program exits.
Source files
doom/platform/doom_entry.c
doom/platform/doomgeneric_slos.c
doom/platform/doom_libc.c
arch/x86/vga13h.c
kernel/core/elf.c
kernel/core/syscall.c
scripts/doom-smoke.py
Later capabilities
The following commands and references describe capabilities added after the video sessions.
Durable searchable causality
Commands
journal
journal spill-through last
events -a sched 4
cq -a id=last epoch-proof --json-ish
why -a last
journal proof-health
journal json selfcheck
The CJournal spills event history to SlFS, supports read-through queries, Merkle/epoch proof surfaces, and validation/selfcheck commands.
Source and validation paths
programs/shell.c
kernel/apps/shell.c
kernel/graph/causal.c
docs/manuals/VALIDATION.md
docs/JOURNAL.md
Scrub inspector and counterfactuals
Commands
scrub <tick>
scrub event last
scrub whatif last
scrub diff 100 99999
scrub json 99999
whatif summary <event-id>
The terminal inspector reconstructs state at a tick, explains one event, compares ticks, exports JSON, and asks what would fall away if an event were dropped.
Source and validation paths
programs/shell.c
kernel/graph/replay.c
kernel/apps/cmd_graph.c
docs/causal-inspector.md
Web Causal Explorer
Commands
make DOOM=0 SMP=0 run-nographic
httpd
httpd dump graph
httpd dump state 0
host: open http://localhost:8080/causal
GET /api/causal/{state,recent,graph,dot}
The userspace HTTP server now ships a browser DAG with SVG rendering, a time-travel slider, and click-to-focus causes/effects.
Source and validation paths
programs/httpd.c
kernel/apps/cmd_net.c
scripts/web-explorer-check.mjs
docs/causal-inspector.md
Lenses, tally, and live activity
Commands
ctop
lens save demo events 5
lens list
lens run demo
journal type sched 50 | tally
Operators can monitor causal activity, persist named causal queries to SlFS, and aggregate command pipelines with tally.