diff --git a/capsules/BLOCK_MAP.md b/capsules/BLOCK_MAP.md
index ab90d3ca..c9819c42 100644
--- a/capsules/BLOCK_MAP.md
+++ b/capsules/BLOCK_MAP.md
@@ -1,5 +1,5 @@
# Capsule Block Manifest — Auto-generated
-
+
@@ -10,7 +10,7 @@
|---------|----------------|----------|--------|
| `ACL.4th` | 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4015 | `0xf8890c05c0d8f921` | n/a |
| `acl-std79.4th` | 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048 | `0x773bf9209df191d1` | n/a |
-| `artemis:init.4th` | 4110, 4111, 4112, 4113, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4177, 4178, 4179, 4180, 4181, 4182, 4851, 4852, 4853, 4854, 4856, 4860 | `0x486772c973d0d087` | n/a |
+| `artemis:init.4th` | 4110, 4111, 4112, 4113, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4177, 4178, 4179, 4180, 4181, 4182, 4851, 4852, 4853, 4854, 4856, 4860 | `0x7ba120e2a6aab239` | n/a |
| `block-acl.4th` | 4019, 4020 | `0xf6cc2a59e3a6734e` | n/a |
| `doe-campaign.4th` | 4060, 4061, 4062, 4063, 4064, 4065 | `0x26fb485e5c9dc6ff` | n/a |
| `doe.4th` | 2100, 2101, 2102, 2103, 2104, 2105, 2106, 2107 | `0xf154616d248e861f` | n/a |
@@ -29,8 +29,10 @@
| `sdk.4th` | 5109, 5110, 5111, 5112, 5113, 5114, 5115 | `0x008fdbbb62c94a3a` | n/a |
| `turtle.4th` | 5100, 5101, 5102, 5103, 5104, 5105, 5106, 5107, 5108 | `0x4d470418ca543365` | n/a |
| `user-font-demo.4th` | 4200, 4201, 4202 | `0xce1fd7d1b581a56d` | n/a |
+| `v4:centre.4th` | 8100, 8101, 8102, 8103, 8104, 8105, 8106, 8107, 8108 | `0x7b60682500afa138` | n/a |
| `v4:forth79.4th` | 6000, 6001, 6002 | `0x4055641ee17d176b` | n/a |
-| `v4:hera.4th` | 8000, 8001, 8002, 8003, 8004, 8005, 8006 | `0x1c5ea12a9341e796` | n/a |
+| `v4:hera.4th` | 8000, 8001 | `0xee06b95cae3e3bb4` | n/a |
+| `v4:starshipos.4th` | 7000, 7001 | `0xb74bfa51f8d4719a` | n/a |
| `workload-0.4th` | 2200, 2201 | `0x93f86f60aeba8feb` | n/a |
| `workload-1-lite.4th` | 5058, 5059 | `0x44a7a7e3176dcc8d` | n/a |
| `workload-1.4th` | 4406, 4415, 4425, 4435 | `0x63e251adb0a03613` | n/a |
@@ -150,51 +152,51 @@
| 4063 | `doe-campaign.4th` | `0x26fb485e5c9dc6ff` | ok |
| 4064 | `doe-campaign.4th` | `0x26fb485e5c9dc6ff` | ok |
| 4065 | `doe-campaign.4th` | `0x26fb485e5c9dc6ff` | ok |
-| 4110 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4111 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4112 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4113 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4122 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4123 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4124 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4125 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4126 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4127 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4128 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4129 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4130 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4131 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4132 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4133 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4134 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4135 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4136 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4137 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4138 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4139 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4140 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4141 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4160 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4161 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4162 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4163 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4164 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4165 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4166 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4167 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4168 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4169 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4170 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4171 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4172 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4173 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4174 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4177 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4178 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4179 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4180 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4181 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4182 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
+| 4110 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4111 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4112 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4113 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4122 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4123 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4124 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4125 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4126 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4127 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4128 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4129 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4130 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4131 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4132 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4133 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4134 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4135 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4136 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4137 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4138 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4139 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4140 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4141 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4160 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4161 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4162 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4163 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4164 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4165 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4166 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4167 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4168 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4169 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4170 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4171 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4172 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4173 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4174 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4177 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4178 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4179 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4180 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4181 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4182 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
| 4200 | `user-font-demo.4th` | `0xce1fd7d1b581a56d` | ok |
| 4201 | `user-font-demo.4th` | `0xce1fd7d1b581a56d` | ok |
| 4202 | `user-font-demo.4th` | `0xce1fd7d1b581a56d` | ok |
@@ -232,12 +234,12 @@
| 4840 | `init-l8-transition.4th` | `0xbcc1a81976f0a4c9` | ok |
| 4841 | `init-l8-transition.4th` | `0xbcc1a81976f0a4c9` | ok |
| 4842 | `init-l8-transition.4th` | `0xbcc1a81976f0a4c9` | ok |
-| 4851 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4852 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4853 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4854 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4856 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
-| 4860 | `artemis:init.4th` | `0x486772c973d0d087` | ok |
+| 4851 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4852 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4853 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4854 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4856 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
+| 4860 | `artemis:init.4th` | `0x7ba120e2a6aab239` | ok |
| 4900 | `fabric.4th` | `0x9d9489cbeca4099b` | ok |
| 4901 | `fabric.4th` | `0x9d9489cbeca4099b` | ok |
| 4902 | `fabric.4th` | `0x9d9489cbeca4099b` | ok |
@@ -366,17 +368,23 @@
| 6000 | `v4:forth79.4th` | `0x4055641ee17d176b` | ok |
| 6001 | `v4:forth79.4th` | `0x4055641ee17d176b` | ok |
| 6002 | `v4:forth79.4th` | `0x4055641ee17d176b` | ok |
-| 8000 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok |
-| 8001 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok |
-| 8002 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok |
-| 8003 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok |
-| 8004 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok |
-| 8005 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok |
-| 8006 | `v4:hera.4th` | `0x1c5ea12a9341e796` | ok |
+| 7000 | `v4:starshipos.4th` | `0xb74bfa51f8d4719a` | ok |
+| 7001 | `v4:starshipos.4th` | `0xb74bfa51f8d4719a` | ok |
+| 8000 | `v4:hera.4th` | `0xee06b95cae3e3bb4` | ok |
+| 8001 | `v4:hera.4th` | `0xee06b95cae3e3bb4` | ok |
+| 8100 | `v4:centre.4th` | `0x7b60682500afa138` | ok |
+| 8101 | `v4:centre.4th` | `0x7b60682500afa138` | ok |
+| 8102 | `v4:centre.4th` | `0x7b60682500afa138` | ok |
+| 8103 | `v4:centre.4th` | `0x7b60682500afa138` | ok |
+| 8104 | `v4:centre.4th` | `0x7b60682500afa138` | ok |
+| 8105 | `v4:centre.4th` | `0x7b60682500afa138` | ok |
+| 8106 | `v4:centre.4th` | `0x7b60682500afa138` | ok |
+| 8107 | `v4:centre.4th` | `0x7b60682500afa138` | ok |
+| 8108 | `v4:centre.4th` | `0x7b60682500afa138` | ok |
## Conflicts
None.
---
-*37 capsule(s) scanned. Re-run `mkcapsule --manifest
` to refresh.*
+*39 capsule(s) scanned. Re-run `mkcapsule --manifest ` to refresh.*
diff --git a/experiments/bare_metal/runs/doe-aarch64-20261016-144811.csv b/experiments/bare_metal/runs/doe-aarch64-20261016-144811.csv
new file mode 100644
index 00000000..e69de29b
diff --git a/experiments/bare_metal/runs/doe-amd64-20261016-144519.csv b/experiments/bare_metal/runs/doe-amd64-20261016-144519.csv
new file mode 100644
index 00000000..e69de29b
diff --git a/experiments/bare_metal/runs/doe-riscv64-20261016-145220.csv b/experiments/bare_metal/runs/doe-riscv64-20261016-145220.csv
new file mode 100644
index 00000000..e69de29b
diff --git a/logs/20261016-144519/amd64/qemu-amd64-20261016-144519.log b/logs/20261016-144519/amd64/qemu-amd64-20261016-144519.log
new file mode 100644
index 00000000..61730822
--- /dev/null
+++ b/logs/20261016-144519/amd64/qemu-amd64-20261016-144519.log
@@ -0,0 +1,153 @@
+[2J[001;001H[=3h[2J[001;001H[2J[001;001H[8;042;160t[2J[001;001H[2J[001;001H[8;056;240t[2J[001;001HBdsDxe: loading Boot0002 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0)
+BdsDxe: starting Boot0002 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0)
+[2J[001;001H[=3h[2J[001;001HStarKernel UEFI Loader
+Loading kernel from ESP...
+[CKPT 001] Entered efi_main - ConOut live
+RAW SERIAL UP
+[CKPT 002] Serial (COM1) initialized
+Monolithic build - kernel linked directly
+Collecting boot information...
+CmdLine: parsed OK
+[CKPT 004] Command line parsed
+[CKPT 005] Kernel stack allocation decided
+[CKPT 006] Boot info collected (ACPI table located)
+GOP: linear framebuffer found
+[CKPT 007] GOP: linear framebuffer found
+[CKPT 008] About to enter ExitBootServices retry loop
+EBS...
+EBS OK
+Calling kernel_main (monolithic)...
+
+
+ _____ _ _ __ _
+ / ____| | | |/ / | |
+ | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| |
+ \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ |
+ ____) | || (_| | | | . \ __/ | | | | | __/ |
+ |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_|
+
+LithosAnanke v2.1.0 amd64
+Architecture: amd64
+Build: Oct 16 2026 14:44:52
+
+UEFI BootServices: EXITED
+Console: serial line is a 16550 at port 0x00000000000003f8 (COM1, probed)
+
+=== StarKernel Boot Information ===
+Memory map entries: 135
+Total memory: 1023 MB
+Usable memory: 966 MB
+===================================
+
+PMM initialized.
+PMM statistics:
+ Total pages: 248682
+ Free pages : 247159
+ Used pages : 1523
+ Total MB : 971
+ Free MB : 965
+ Used MB : 5
+
+VMM initialized (mapped RAM, CR3 switched)
+VMM initialized (mapped RAM, CR3 switched)
+VMM self-test: mapped OK at 0xffff800000000000
+VMM self-test complete.
+
+IDT installed.
+
+APIC: init...
+APIC: IA32_APIC_BASE MSR=0x00000000fee00900
+APIC: stale-ISR drain: 0 EOI(s) issued
+APIC: initialized (xAPIC MMIO, TPR=0, SIVR=0x1FF, EOI-clear)
+APIC: init done
+
+I/O APIC: init...
+I/O APIC: base=0xfec00000, gsi_base=0, overrides=5
+ override: source=00 gsi=2 flags=0x0000
+ override: source=05 gsi=5 flags=0x000d
+ override: source=09 gsi=9 flags=0x000d
+ override: source=0a gsi=10 flags=0x000d
+ override: source=0b gsi=11 flags=0x000d
+i8042: keyboard ACKed enable-scanning
+i8042: IRQ1 enabled in controller config byte
+I/O APIC: keyboard IRQ1 routed (masked)
+
+Timer: init...
+Timer: init start
+Timer: PM_TMR_BLK discovered from FADT at port 1544
+Timer: VM mode detected (hypervisor present).
+Timer: HPET calibration disabled (VM-exit MMIO would poison timing).
+Timer: WARNING: invariant TSC not present under hypervisor.
+Timer: continuing in RELATIVE mode (no determinism guarantees).
+Timer: RDTSCP not present; using RDTSC (less serialized).
+Timer: CPUID frequency unavailable; trying PM Timer...
+Timer: trust=1 (0=NONE,1=REL,2=ABS), TSC=2113018061 Hz
+Timer: init done
+
+Kernel heap initialized.
+Heap statistics:
+ Total bytes: 536870872
+ Free bytes: 536870872
+ Used bytes: 0
+ Peak bytes: 0
+ Heap base addr: 24641536
+ Heap end addr: 561512448
+
+Heartbeat: init...
+APIC Timer: calibrating...
+APIC Timer: apic_hz=1012594729, tick_hz=100, initial_count=10125947
+APIC Timer: configured (masked, ready to start)
+Heartbeat: init done
+Kernel initialization complete.
+Boot successful!
+
+System: StarForth v4 (this build's default)
+StarForth v4: one host node, the F18-derived engine
+V4: capsule v4:sys:map-64.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x9231664f3b6f8d5d
+V4: capsule v4:sys:core.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28
+V4: capsule v4:sys:input.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79
+V4: capsule v4:sys:dict.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc
+V4: capsule v4:sys:codegen.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90
+V4: capsule v4:sys:compile.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8
+V4: capsule v4:sys:quit.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x310734da16154077
+V4: capsule v4:sys:forth.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da
+V4: capsule v4:sys:numout.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299
+V4: capsule v4:sys:words.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e
+V4: capsule v4:sys:system.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0x7cdf477ad38ca741
+V4: capsule v4:sys:qmath.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3
+V4: capsule v4:sys:blocks.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a
+V4: capsule v4:sys:log.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b
+V4: capsule v4:sys:acl.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22
+V4: capsule v4:sys:end.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc
+PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59444599
+V4: capsule v4:forth79.4th signature: missing (unsigned)
+PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x2c2e7e17dbc53b81
+PARITY:V4_POST tests=538 pass=538 fail=0
+PARITY:V4_SYSTEM word_count=318 dict_hash=0x248b4edc47f4357e
+PARITY:OK
+POST: PASSED
+[32m[HADES][INFO ] [0m[KRELTSC: 0] blk: raw device LBN 2048..3071 (1024 blocks)
+PCI: init...
+PCI: ECAM mapped (amd64)
+virtio-blk: found device
+[32m[HADES][INFO ] [0m[KRELTSC: 79138332] blk: disk 'StarForth Volume' v2 LBN 3072..789009 (785938 user b
+Artemis: virtio-blk attached
+ok> 65536 0 196608 0 Q./ . .
+0 21845 ok
+ok>
\ No newline at end of file
diff --git a/logs/20261016-144811/aarch64/qemu-aarch64-20261016-144811.log b/logs/20261016-144811/aarch64/qemu-aarch64-20261016-144811.log
new file mode 100644
index 00000000..f3cafee2
--- /dev/null
+++ b/logs/20261016-144811/aarch64/qemu-aarch64-20261016-144811.log
@@ -0,0 +1,126 @@
+UEFI firmware (version 2025.11-3ubuntu7.3 built at 15:40:26 on Sep 23 2026)
+[2J[001;001H[=3h[2J[001;001H[2J[001;001H[8;031;100t[2J[001;001HBdsDxe: failed to load Boot0002 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x0): Not Found
+BdsDxe: failed to load Boot0003 "UEFI QEMU QEMU USB HARDDRIVE 1-0000:00:04.0-1" from PciRoot(0x0)/Pci(0x4,0x0)/USB(0x0,0x0): Not Found
+BdsDxe: loading Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0)
+BdsDxe: starting Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0)
+[2J[001;001H[=3h[2J[001;001HStarKernel UEFI Loader
+Loading kernel from ESP...
+[CKPT 001] Entered efi_main - ConOut live
+Collecting boot information...
+[CKPT 004] Command line parsed
+[CKPT 005] Kernel stack allocation decided
+[CKPT 006] Boot info collected (ACPI table located)
+[CKPT 007] GOP: linear framebuffer found
+[CKPT 008] About to enter ExitBootServices retry loop
+
+
+ _____ _ _ __ _
+ / ____| | | |/ / | |
+ | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| |
+ \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ |
+ ____) | || (_| | | | . \ __/ | | | | | __/ |
+ |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_|
+
+LithosAnanke v2.1.0 aarch64
+Architecture: aarch64
+Build: Oct 16 2026 14:47:44
+
+UEFI BootServices: EXITED
+Console: serial line is a PL011 at 0x0000000009000000 (no devicetree: QEMU's)
+
+=== StarKernel Boot Information ===
+Memory map entries: 108
+Total memory: 4093 MB
+Usable memory: 4054 MB
+===================================
+
+PMM initialized.
+PMM statistics:
+ Total pages: 1039288
+ Free pages : 1037877
+ Used pages : 1411
+ Total MB : 4059
+ Free MB : 4054
+ Used MB : 5
+
+VMM initialized (mapped RAM, CR3 switched)
+VMM initialized (mapped RAM, CR3 switched)
+VMM self-test: mapped OK at 0xffff800000000000
+VMM self-test complete.
+
+AArch64: running at EL1
+IDT installed.
+
+APIC: init...
+PSCI: no DTB -- using HVC (QEMU virt-machine default)
+GICv2: no DTB GIC node -- using QEMU virt-machine defaults
+GICv2: distributor+CPU interface enabled, PPI 30
+APIC: init done
+
+Timer: init...
+Timer: AArch64 generic timer initialised.
+Timer: init done
+
+Kernel heap initialized.
+Heap statistics:
+ Total bytes: 2147483608
+ Free bytes: 2147483608
+ Used bytes: 0
+ Peak bytes: 0
+ Heap base addr: 1207959552
+ Heap end addr: 3355443200
+
+Heartbeat: init...
+Heartbeat: init done
+Kernel initialization complete.
+Boot successful!
+
+System: StarForth v4 (this build's default)
+StarForth v4: one host node, the F18-derived engine
+V4: capsule v4:sys:map-64.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x9231664f3b6f8d5d
+V4: capsule v4:sys:core.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28
+V4: capsule v4:sys:input.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79
+V4: capsule v4:sys:dict.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc
+V4: capsule v4:sys:codegen.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90
+V4: capsule v4:sys:compile.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8
+V4: capsule v4:sys:quit.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x310734da16154077
+V4: capsule v4:sys:forth.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da
+V4: capsule v4:sys:numout.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299
+V4: capsule v4:sys:words.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e
+V4: capsule v4:sys:system.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0x7cdf477ad38ca741
+V4: capsule v4:sys:qmath.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3
+V4: capsule v4:sys:blocks.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a
+V4: capsule v4:sys:log.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b
+V4: capsule v4:sys:acl.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22
+V4: capsule v4:sys:end.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc
+PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59444599
+V4: capsule v4:forth79.4th signature: missing (unsigned)
+PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x2c2e7e17dbc53b81
+PARITY:V4_POST tests=538 pass=538 fail=0
+PARITY:V4_SYSTEM word_count=318 dict_hash=0x248b4edc47f4357e
+PARITY:OK
+POST: PASSED
+[32m[HADES][INFO ] [0m[KRELTSC: 0] blk: raw device LBN 2048..3071 (1024 blocks)
+PCI: init...
+virtio-blk: found device
+[32m[HADES][INFO ] [0m[KRELTSC: 1771172] blk: disk 'StarForth Volume' v2 LBN 3072..789009 (785938 user b
+Artemis: virtio-blk attached
+ok> 65536 0 196608 0 Q./ . .
+0 21845 ok
+ok>
\ No newline at end of file
diff --git a/logs/20261016-145220/riscv64/qemu-riscv64-20261016-145220.log b/logs/20261016-145220/riscv64/qemu-riscv64-20261016-145220.log
new file mode 100644
index 00000000..90c92ef4
--- /dev/null
+++ b/logs/20261016-145220/riscv64/qemu-riscv64-20261016-145220.log
@@ -0,0 +1,196 @@
+
+OpenSBI v1.8
+ ____ _____ ____ _____
+ / __ \ / ____| _ \_ _|
+ | | | |_ __ ___ _ __ | (___ | |_) || |
+ | | | | '_ \ / _ \ '_ \ \___ \| _ < | |
+ | |__| | |_) | __/ | | |____) | |_) || |_
+ \____/| .__/ \___|_| |_|_____/|____/_____|
+ | |
+ |_|
+
+Platform Name : riscv-virtio,qemu
+Platform Features : medeleg
+Platform HART Count : 1
+Platform HART Protection : pmp
+Platform IPI Device : aclint-mswi
+Platform Timer Device : aclint-mtimer @ 10000000Hz
+Platform Console Device : uart8250
+Platform HSM Device : ---
+Platform PMU Device : ---
+Platform Reboot Device : syscon-reboot
+Platform Shutdown Device : syscon-poweroff
+Platform Suspend Device : ---
+Platform CPPC Device : ---
+Firmware Base : 0x80000000
+Firmware Size : 321 KB
+Firmware RW Offset : 0x40000
+Firmware RW Size : 65 KB
+Firmware Heap Offset : 0x47000
+Firmware Heap Size : 37 KB (total), 0 KB (reserved), 12 KB (used), 23 KB (free)
+Firmware Scratch Size : 4096 B (total), 1464 B (used), 2632 B (free)
+Runtime SBI Version : 3.0
+Standard SBI Extensions : ipi,pmu,srst,sse,hsm,rfnc,fwft,time,base,legacy,dbcn,dbtr
+Experimental SBI Extensions : none
+
+Domain0 Name : root
+Domain0 Boot HART : 0
+Domain0 HARTs : 0*
+Domain0 Region00 : 0x0000000080040000-0x000000008005ffff M: (F,R,W) S/U: ()
+Domain0 Region01 : 0x0000000080000000-0x000000008003ffff M: (F,R,X) S/U: ()
+Domain0 Region02 : 0x0000000000100000-0x0000000000100fff M: (I,R,W) S/U: (R,W)
+Domain0 Region03 : 0x0000000010000000-0x0000000010000fff M: (I,R,W) S/U: (R,W)
+Domain0 Region04 : 0x0000000002000000-0x000000000200ffff M: (I,R,W) S/U: ()
+Domain0 Region05 : 0x000000000c400000-0x000000000c5fffff M: (I,R,W) S/U: (R,W)
+Domain0 Region06 : 0x000000000c000000-0x000000000c3fffff M: (I,R,W) S/U: (R,W)
+Domain0 Region07 : 0x0000000000000000-0xffffffffffffffff M: () S/U: (R,W,X)
+Domain0 Next Address : 0x0000000020000000
+Domain0 Next Arg1 : 0x00000000bfe00000
+Domain0 Next Mode : S-mode
+Domain0 SysReset : yes
+Domain0 SysSuspend : yes
+
+Boot HART ID : 0
+Boot HART Domain : root
+Boot HART Priv Version : v1.12
+Boot HART Base ISA : rv64imafdch
+Boot HART ISA Extensions : sstc,zicntr,zihpm,zicboz,zicbom,sdtrig,svadu
+Boot HART PMP Count : 16
+Boot HART PMP Granularity : 2 bits
+Boot HART PMP Address Bits : 54
+Boot HART MHPM Info : 16 (0x0007fff8)
+Boot HART Debug Triggers : 2 triggers
+Boot HART MIDELEG : 0x0000000000001666
+Boot HART MEDELEG : 0x0000000000f4b509
+[2J[004D[=3h[2J[009D[2J[004D[8;031;100t[2J[016DRISC-V EDK2 firmware version 2025.11-3ubuntu7.3
+Press ESCAPE within 5 seconds for boot options ERROR: C40000002:V03051002 I0 6D33944A-EC75-4855-A54D-809C75241F6C 83FFF850
+BdsDxe: failed to load Boot0001 "UEFI Misc Device" fr
+om PciRoot(0x0)/Pci(0x1,0x0): Not Found
+[2J[001;001H[=3h[2J[009DStarKernel UEFI Loader
+Loading kernel from ESP...
+[CKPT 001] Entered efi_main - ConOut live
+Monolithic build - kernel linked directly
+Collecting boot information...
+CmdLine: parsed OK
+[CKPT 004] Command line parsed
+[CKPT 005] Kernel stack allocation decided
+[CKPT 006] Boot info collected (ACPI table located)
+GOP: linear framebuffer found
+[CKPT 007] GOP: linear framebuffer found
+[CKPT 008] About to enter ExitBootServices retry loop
+Calling kernel_main (monolithic)...
+riscv64 item 4.3.5a: satp state at kernel entry (before switch)
+ satp.MODE = 0x000000000000000a
+ satp.PPN = 0x00000000000bf868
+ __kernel_start = 0x00000000bdc2e0aa
+riscv64: satp cleared -- Bare mode, explicit (item 4.3.5a)
+
+
+ _____ _ _ __ _
+ / ____| | | |/ / | |
+ | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| |
+ \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ |
+ ____) | || (_| | | | . \ __/ | | | | | __/ |
+ |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_|
+
+LithosAnanke v2.1.0 riscv64
+Architecture: riscv64
+Build: Oct 16 2026 14:51:40
+
+UEFI BootServices: EXITED
+Console: serial line is a 16550 at 0x0000000010000000 (no devicetree: QEMU's)
+
+=== StarKernel Boot Information ===
+Memory map entries: 100
+Total memory: 1020 MB
+Usable memory: 974 MB
+===================================
+
+PMM initialized.
+PMM statistics:
+ Total pages: 250209
+ Free pages : 249557
+ Used pages : 652
+ Total MB : 977
+ Free MB : 974
+ Used MB : 2
+
+VMM initialized (mapped RAM, CR3 switched)
+VMM initialized (mapped RAM, CR3 switched)
+VMM self-test: mapped OK at 0xffff800000000000
+VMM self-test complete.
+
+IDT installed.
+
+APIC: init...
+PLIC: no DTB PLIC node -- using QEMU virt-machine default (base=0x0c000000)
+PLIC: init (S-mode context 1, threshold=0)
+APIC: init done
+
+Timer: init...
+Timer: RISC-V time CSR @ 10000000 Hz (FALLBACK, no devicetree)
+Timer: init done
+
+Kernel heap initialized.
+Heap statistics:
+ Total bytes: 536870872
+ Free bytes: 536870872
+ Used bytes: 0
+ Peak bytes: 0
+ Heap base addr: 2214588416
+ Heap end addr: 2751459328
+
+Heartbeat: init...
+Heartbeat: init done
+Kernel initialization complete.
+Boot successful!
+
+System: StarForth v4 (this build's default)
+StarForth v4: one host node, the F18-derived engine
+V4: capsule v4:sys:map-64.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:map-64.f18 capsule_hash=0x9231664f3b6f8d5d
+V4: capsule v4:sys:core.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:core.f18 capsule_hash=0xb8f167892ec18c28
+V4: capsule v4:sys:input.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:input.f18 capsule_hash=0x85d3ec486d929a79
+V4: capsule v4:sys:dict.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:dict.f18 capsule_hash=0x1379bd3b5de811dc
+V4: capsule v4:sys:codegen.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:codegen.f18 capsule_hash=0x36d2ae84d2911b90
+V4: capsule v4:sys:compile.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:compile.f18 capsule_hash=0x11145c4c2ab819d8
+V4: capsule v4:sys:quit.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:quit.f18 capsule_hash=0x310734da16154077
+V4: capsule v4:sys:forth.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:forth.f18 capsule_hash=0x16cab4a1268b85da
+V4: capsule v4:sys:numout.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:numout.f18 capsule_hash=0x85a240ad3fb2b299
+V4: capsule v4:sys:words.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:words.f18 capsule_hash=0xb1d381f927d9f14e
+V4: capsule v4:sys:system.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:system.f18 capsule_hash=0x7cdf477ad38ca741
+V4: capsule v4:sys:qmath.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:qmath.f18 capsule_hash=0xdb4140713dd857f3
+V4: capsule v4:sys:blocks.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:blocks.f18 capsule_hash=0x76307ef48678dc2a
+V4: capsule v4:sys:log.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:log.f18 capsule_hash=0xfc6540e6b824a52b
+V4: capsule v4:sys:acl.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:acl.f18 capsule_hash=0x6845aa048db7eb22
+V4: capsule v4:sys:end.f18 signature: missing (unsigned)
+PARITY:V4_F18 name=v4:sys:end.f18 capsule_hash=0x5ef01312c07b79cc
+PARITY:V4_ROM words=2372 rom_hash=0x87b23d3ae2643c8d instructions=59444599
+V4: capsule v4:forth79.4th signature: missing (unsigned)
+PARITY:V4_CAPSULE name=v4:forth79.4th capsule_id=0x4055641ee17d176b capsule_hash=0x4055641ee17d176b dict_hash=0x2c2e7e17dbc53b81
+PARITY:V4_POST tests=538 pass=538 fail=0
+PARITY:V4_SYSTEM word_count=318 dict_hash=0x248b4edc47f4357e
+PARITY:OK
+POST: PASSED
+[32m[HADES][INFO ] [0m[KRELTSC: 0] blk: raw device LBN 2048..3071 (1024 blocks)
+PCI: init...
+virtio-blk: found device
+[32m[HADES][INFO ] [0m[KRELTSC: 37593696] blk: disk 'StarForth Volume' v2 LBN 3072..789009 (785938 user b
+Artemis: virtio-blk attached
+ok> 65536 0 196608 0 Q./ . .
+0 21845 ok
+ok>
\ No newline at end of file