2026-10-30 - 2026-11-06

Overview

2 Active Pull Requests
112 Active Issues
Excluding merges, 2 authors have pushed 9 commits to master and 26 commits to all branches. On master, 6 files have changed and there have been 537 additions and 134 deletions.

1 Release published by 1 user

Published archive/starforth-2026-09-17 2026-11-06 15:29:46 +00:00

1 Pull request merged by 1 user

Merged #30 Merge StarForth-v4.0.0 into master 2026-11-06 18:58:00 +00:00

1 Pull request proposed by 1 user

Proposed #110 The record of 2026-11-06, and issue and PR templates 2026-11-06 19:06:59 +00:00

68 Issues closed from 1 user

Closed #111 [ruling] The public demo's console: a demo identity, or an emergency-console build? 2026-11-06 19:41:42 +00:00

Closed #107 One repository: StarForth archived as a tag and deleted; this one renamed LithosAnanke 2026-11-06 19:06:17 +00:00

Closed #106 The acceptance gate on master 2026-11-06 19:06:16 +00:00

Closed #105 CI on the runner: every job failed -- ubuntu-latest is Debian 11 2026-11-06 19:06:13 +00:00

Closed #104 The nightly snapshot and the release, to Nexus 2026-11-06 19:06:12 +00:00

Closed #103 make -C docs/formal doxygen fails: newunicodechar, ASCII character requested 2026-11-06 19:06:10 +00:00

Closed #102 make init: install the toolchain, syft and Isabelle2025-2 2026-11-06 19:06:08 +00:00

Closed #101 1,003 logs and DoE CSVs committed as plain files, outside LFS 2026-11-06 19:06:07 +00:00

Closed #99 A USB keyboard; and a PC without PS/2 hung at boot 2026-11-06 19:06:04 +00:00

Closed #100 Review of the v4 golden model; three bugs fixed (line input, refused stores) 2026-11-06 19:06:04 +00:00

Closed #98 The USB controller found as real hardware has it; every controller, not the first 2026-11-06 19:06:03 +00:00

Closed #97 The Pi 5's native path: MMU and caches before any C, bounded mailbox, framebuffer from the devicetree 2026-11-06 19:06:02 +00:00

Closed #91 make write_stick: the PC stick onto a USB stick, checked and read back 2026-11-06 19:05:57 +00:00

Closed #90 The amd64 image page-faults when a PC loads it above 2 GiB 2026-11-06 19:05:56 +00:00

Closed #89 Stick increment 4: Artemis and Zuse from one disk 2026-11-06 19:05:54 +00:00

Closed #88 Stick increment 3: the images -- the stick and the data stick, Artemis signed at build 2026-11-06 19:05:53 +00:00

Closed #87 Stick increment 2: the GPT reader, and Zuse from a GPT identity partition 2026-11-06 19:05:52 +00:00

Closed #86 Stick increment 1: the keyboard bridge shared, and v4's screen 2026-11-06 19:05:51 +00:00

Closed #82 The identity gate: no identity drive, headless; Zuse's drive, a console 2026-11-06 19:05:46 +00:00

Closed #81 MESH step 7: a second unit, PAUSE, RESUME, KILL 2026-11-06 19:05:45 +00:00

Closed #80 MACHINE steps 1-2: the ROM assembles the system at boot; the mesh ROM 2026-11-06 19:05:44 +00:00

Closed #79 v4 is the default build; both systems on every board image 2026-11-06 19:05:43 +00:00

Closed #78 MESH step 6: storage -- every node asks the kernel for its blocks (6, 6b-6e) 2026-11-06 19:05:41 +00:00

Closed #77 MESH steps 1-5: ports and the fabric, the nucleus as a capsule, messages, finding the way, birth 2026-11-06 19:05:39 +00:00

Closed #76 ENGINE steps 1-2: interpret this text, ask the kernel 2026-11-06 19:05:38 +00:00

Closed #75 The golden model: one node, all 32 opcodes, heat, POST at 32 and 64 bits 2026-11-06 19:05:36 +00:00

Closed #73 LOG-FLUSH: a VM's log records reach Artemis's log ring 2026-11-06 19:05:34 +00:00

Closed #74 StarForth v4: the justification and the decomposition of every v3 word 2026-11-06 19:05:34 +00:00

Closed #72 A message could run twice; one delivery path, a VM takes its own messages on its own turn 2026-11-06 19:05:32 +00:00

Closed #71 Challenge-response against a cloned identity drive 2026-11-06 19:05:29 +00:00

Closed #69 The elevation entrypoint let any identity run FORTH as Zuse 2026-11-06 19:05:28 +00:00

Closed #70 Refuse a same-VM, cross-device raw block copy 2026-11-06 19:05:28 +00:00

Closed #67 CRLF submits a line twice; zuse_root_pubkey_known never set after a same-session genesis 2026-11-06 19:05:27 +00:00

Closed #68 Reshuffle phases 4-5: remove the Hermes VM; Isabelle pass, docs, SBOM, tag v2.1.0 2026-11-06 19:05:27 +00:00

Closed #65 Reshuffle phase 3: cut every FORTH-owned message type over to kernel-Hermes 2026-11-06 19:05:25 +00:00

Closed #64 Reshuffle phase 2: the kernel-Hermes allocator and its audit 2026-11-06 19:05:25 +00:00

Closed #66 SkHermesMessage payload aliasing 2026-11-06 19:05:25 +00:00

Closed #63 Reshuffle phase 1: Hestia 2026-11-06 19:05:24 +00:00

Closed #61 The Tripod/kernel reshuffle: design (Hermes into the kernel; Hera, Artemis, Hestia) 2026-11-06 19:05:23 +00:00

Closed #62 Reshuffle phase 0: preparation, no behaviour change 2026-11-06 19:05:23 +00:00

Closed #59 THRU swallows lines 2026-11-06 19:05:21 +00:00

Closed #57 Human and unattended identities; USE fail-closed halt 2026-11-06 19:05:20 +00:00

Closed #56 std79 DoE rerun after stage 4: 81 of 81 2026-11-06 19:05:19 +00:00

Closed #55 Preemptive context switching between VMs (stages 0-4) 2026-11-06 19:05:19 +00:00

Closed #54 Per-VM log persistence, with source attribution 2026-11-06 19:05:18 +00:00

Closed #53 Ephemeral-birth workload design; BIRTH/CAPSULE-BIRTH extended symmetrically 2026-11-06 19:05:17 +00:00

Closed #52 mkcapsule --resolve: block-number collisions are silent persistent-disk corruption 2026-11-06 19:05:16 +00:00

Closed #50 riscv64-only stall in the 9-identity campaign: an O(N) idle pump 2026-11-06 19:05:13 +00:00

Closed #49 The turn-attractor rebuilt on real messaging 2026-11-06 19:05:13 +00:00

Closed #48 Hera can't message -- fixed by symmetry, not special-cased 2026-11-06 19:05:12 +00:00

Closed #47 VM-HEAT: groundwork for a compudynamic turn-attractor 2026-11-06 19:05:11 +00:00

Closed #46 The fleet conservation invariant K, verified continuously 2026-11-06 19:05:09 +00:00

Closed #45 stadium_grant_quota(): the donor floor 2026-11-06 19:05:08 +00:00

Closed #44 aarch64 Stadium/COOL scaling stall 2026-11-06 19:05:07 +00:00

Closed #43 std79 DoE: 3 architectures x 9 identities x 3 replicates, randomised full factorial 2026-11-06 19:05:05 +00:00

Closed #41 Heap corruption under repeated WIREBIND attach/detach 2026-11-06 19:05:02 +00:00

Closed #40 Cross-ISA standard-dictionary exerciser campaign -- two bugs found live 2026-11-06 19:05:01 +00:00

Closed #39 FORTH-79/83 identity lockdown, and Hera to Artemis storage-attach messaging 2026-11-06 19:05:00 +00:00

Closed #38 xHCI concurrent enumeration -- the 4th-device failure was QEMU's port layout 2026-11-06 19:04:57 +00:00

Closed #37 Four bugs found minting and verifying the 8 identity thumbdrives 2026-11-06 19:04:56 +00:00

Closed #36 Headless until login, and the KILL / g_repl_active_vm dangling pointer 2026-11-06 19:04:53 +00:00

Closed #35 xHCI/BOT driver: one device at a time must become many 2026-11-06 19:04:51 +00:00

Closed #34 aarch64 BYE traps: PSCI SYSTEM_RESET issued by smc with no secure monitor 2026-11-06 19:04:48 +00:00

Closed #33 Artemis Stadium migration (item 4.6) fails every trial: quota granted after IDENTITY runs 2026-11-06 19:04:47 +00:00

Closed #32 Version correction: the v2.0.1 bump and v2.0.0 tag were premature 2026-11-06 19:04:47 +00:00

Closed #31 Merge v2.0.1 into master and verify the build and behaviour are the same 2026-11-06 19:04:46 +00:00

Closed #19 Merge StarForth-v4.0.0 into master 2026-11-06 18:58:02 +00:00

Closed #18 master's build.yml: old tree layout, and a second 02:00 nightly 2026-11-06 18:58:02 +00:00

112 Issues created by 1 user

Opened #6 Word-level ACL on the v4 path: the countdown and recheck at call (ENGINE.md step 3) 2026-11-06 16:01:21 +00:00

Opened #4 v4 parity with v3: 317 words against v3's 526, and v3's POST not yet run on v4 2026-11-06 16:01:21 +00:00

Opened #5 Measure K=1.0 on the golden model, at 32- and 64-bit cells, on all three host ISAs 2026-11-06 16:01:21 +00:00

Opened #10 Kernel words for the v4 node: v3's C words served from a node (ENGINE.md step 4) 2026-11-06 16:01:22 +00:00

Opened #11 Isabelle/HOL proofs for v4: opcode semantics, and the stack and fault model 2026-11-06 16:01:22 +00:00

Opened #12 A byte address given to ! -- PAD 42 OVER ! (D-1) 2026-11-06 16:01:22 +00:00

Opened #13 Blocks that survive a power-off on bare metal 2026-11-06 16:01:22 +00:00

Opened #14 Kernel block requests push onto the node's stack without the overflow check (D-16) 2026-11-06 16:01:22 +00:00

Opened #8 Verilator co-simulation of one node, and a per-instruction state trace from the golden model 2026-11-06 16:01:22 +00:00

Opened #15 Fuzz the text assembler, the ROM's assembler and the line input 2026-11-06 16:01:22 +00:00

Opened #7 Hosted mesh running the Tripod roles as nodes (ENGINE.md steps 6-7) 2026-11-06 16:01:22 +00:00

Opened #9 Rule D-4 (the memory map) and D-6 (heat structures in hardware) 2026-11-06 16:01:22 +00:00

Opened #16 Run make -C v4 sanitize and hosted-check in CI 2026-11-06 16:01:23 +00:00

Opened #17 First nightly run: confirm the Nexus publish 2026-11-06 16:01:23 +00:00

Opened #20 Check build parameters at compile time: V4_PORTS above 16 overflows the port-status bits 2026-11-06 16:01:23 +00:00

Opened #24 v4/README.md: stale status lines 2026-11-06 16:01:23 +00:00

Opened #18 master's build.yml: old tree layout, and a second 02:00 nightly 2026-11-06 16:01:23 +00:00

Opened #19 Merge StarForth-v4.0.0 into master 2026-11-06 16:01:23 +00:00

Opened #21 An error raised to an unattached error register is lost 2026-11-06 16:01:23 +00:00

Opened #22 One implementation of the wire operations (boot.c and fabric.c) 2026-11-06 16:01:23 +00:00

Opened #23 Strict warnings on boot.c, post.c and blocks.c 2026-11-06 16:01:23 +00:00

Opened #29 A Raspberry Pi Imager repository for the nightly images 2026-11-06 16:01:24 +00:00

Opened #25 LaTeX build output committed in docs/ 2026-11-06 16:01:24 +00:00

Opened #28 Raspberry Pi 5: boot the nightly image on the board 2026-11-06 16:01:24 +00:00

Opened #26 Raspberry Pi 4 port (BCM2711) 2026-11-06 16:01:24 +00:00

Opened #27 Milk-V Mars: first boot on the board 2026-11-06 16:01:24 +00:00

Opened #31 Merge v2.0.1 into master and verify the build and behaviour are the same 2026-11-06 19:04:45 +00:00

Opened #32 Version correction: the v2.0.1 bump and v2.0.0 tag were premature 2026-11-06 19:04:46 +00:00

Opened #33 Artemis Stadium migration (item 4.6) fails every trial: quota granted after IDENTITY runs 2026-11-06 19:04:47 +00:00

Opened #34 aarch64 BYE traps: PSCI SYSTEM_RESET issued by smc with no secure monitor 2026-11-06 19:04:48 +00:00

Opened #35 xHCI/BOT driver: one device at a time must become many 2026-11-06 19:04:49 +00:00

Opened #36 Headless until login, and the KILL / g_repl_active_vm dangling pointer 2026-11-06 19:04:52 +00:00

Opened #37 Four bugs found minting and verifying the 8 identity thumbdrives 2026-11-06 19:04:54 +00:00

Opened #38 xHCI concurrent enumeration -- the 4th-device failure was QEMU's port layout 2026-11-06 19:04:56 +00:00

Opened #39 FORTH-79/83 identity lockdown, and Hera to Artemis storage-attach messaging 2026-11-06 19:04:58 +00:00

Opened #40 Cross-ISA standard-dictionary exerciser campaign -- two bugs found live 2026-11-06 19:05:00 +00:00

Opened #41 Heap corruption under repeated WIREBIND attach/detach 2026-11-06 19:05:02 +00:00

Opened #42 Several identity drives attached at once: only some are detected 2026-11-06 19:05:03 +00:00

Opened #43 std79 DoE: 3 architectures x 9 identities x 3 replicates, randomised full factorial 2026-11-06 19:05:04 +00:00

Opened #44 aarch64 Stadium/COOL scaling stall 2026-11-06 19:05:06 +00:00

Opened #46 The fleet conservation invariant K, verified continuously 2026-11-06 19:05:08 +00:00

Opened #45 stadium_grant_quota(): the donor floor 2026-11-06 19:05:08 +00:00

Opened #47 VM-HEAT: groundwork for a compudynamic turn-attractor 2026-11-06 19:05:10 +00:00

Opened #48 Hera can't message -- fixed by symmetry, not special-cased 2026-11-06 19:05:12 +00:00

Opened #49 The turn-attractor rebuilt on real messaging 2026-11-06 19:05:12 +00:00

Opened #50 riscv64-only stall in the 9-identity campaign: an O(N) idle pump 2026-11-06 19:05:13 +00:00

Opened #51 Raise the DoE's N-REPS above 3 2026-11-06 19:05:13 +00:00

Opened #52 mkcapsule --resolve: block-number collisions are silent persistent-disk corruption 2026-11-06 19:05:14 +00:00

Opened #53 Ephemeral-birth workload design; BIRTH/CAPSULE-BIRTH extended symmetrically 2026-11-06 19:05:17 +00:00

Opened #54 Per-VM log persistence, with source attribution 2026-11-06 19:05:17 +00:00

Opened #55 Preemptive context switching between VMs (stages 0-4) 2026-11-06 19:05:18 +00:00

Opened #56 std79 DoE rerun after stage 4: 81 of 81 2026-11-06 19:05:19 +00:00

Opened #57 Human and unattended identities; USE fail-closed halt 2026-11-06 19:05:20 +00:00

Opened #58 Multiuser/multitasking DoE: put the OS through its paces 2026-11-06 19:05:21 +00:00

Opened #59 THRU swallows lines 2026-11-06 19:05:21 +00:00

Opened #61 The Tripod/kernel reshuffle: design (Hermes into the kernel; Hera, Artemis, Hestia) 2026-11-06 19:05:22 +00:00

Opened #60 Block-backed DoE persistence, for bare metal with no host to scrape the serial log 2026-11-06 19:05:22 +00:00

Opened #62 Reshuffle phase 0: preparation, no behaviour change 2026-11-06 19:05:23 +00:00

Opened #64 Reshuffle phase 2: the kernel-Hermes allocator and its audit 2026-11-06 19:05:24 +00:00

Opened #63 Reshuffle phase 1: Hestia 2026-11-06 19:05:24 +00:00

Opened #66 SkHermesMessage payload aliasing 2026-11-06 19:05:25 +00:00

Opened #65 Reshuffle phase 3: cut every FORTH-owned message type over to kernel-Hermes 2026-11-06 19:05:25 +00:00

Opened #67 CRLF submits a line twice; zuse_root_pubkey_known never set after a same-session genesis 2026-11-06 19:05:26 +00:00

Opened #68 Reshuffle phases 4-5: remove the Hermes VM; Isabelle pass, docs, SBOM, tag v2.1.0 2026-11-06 19:05:27 +00:00

Opened #70 Refuse a same-VM, cross-device raw block copy 2026-11-06 19:05:28 +00:00

Opened #69 The elevation entrypoint let any identity run FORTH as Zuse 2026-11-06 19:05:28 +00:00

Opened #71 Challenge-response against a cloned identity drive 2026-11-06 19:05:28 +00:00

Opened #72 A message could run twice; one delivery path, a VM takes its own messages on its own turn 2026-11-06 19:05:30 +00:00

Opened #73 LOG-FLUSH: a VM's log records reach Artemis's log ring 2026-11-06 19:05:33 +00:00

Opened #74 StarForth v4: the justification and the decomposition of every v3 word 2026-11-06 19:05:34 +00:00

Opened #75 The golden model: one node, all 32 opcodes, heat, POST at 32 and 64 bits 2026-11-06 19:05:35 +00:00

Opened #76 ENGINE steps 1-2: interpret this text, ask the kernel 2026-11-06 19:05:36 +00:00

Opened #77 MESH steps 1-5: ports and the fabric, the nucleus as a capsule, messages, finding the way, birth 2026-11-06 19:05:38 +00:00

Opened #78 MESH step 6: storage -- every node asks the kernel for its blocks (6, 6b-6e) 2026-11-06 19:05:39 +00:00

Opened #79 v4 is the default build; both systems on every board image 2026-11-06 19:05:42 +00:00

Opened #80 MACHINE steps 1-2: the ROM assembles the system at boot; the mesh ROM 2026-11-06 19:05:43 +00:00

Opened #81 MESH step 7: a second unit, PAUSE, RESUME, KILL 2026-11-06 19:05:44 +00:00

Opened #82 The identity gate: no identity drive, headless; Zuse's drive, a console 2026-11-06 19:05:46 +00:00

Opened #84 KEY, EXPECT and QUERY read messages, not the console registers (MESH step 3) 2026-11-06 19:05:47 +00:00

Opened #83 MACHINE steps 3-6: init.4th after POST; Hera streams the ROM; FORTH-79 out of the .f18; v3 out of the build 2026-11-06 19:05:47 +00:00

Opened #85 MESH steps 8-9: the products are the five nodes, hosted and then bare metal 2026-11-06 19:05:48 +00:00

Opened #86 Stick increment 1: the keyboard bridge shared, and v4's screen 2026-11-06 19:05:50 +00:00

Opened #87 Stick increment 2: the GPT reader, and Zuse from a GPT identity partition 2026-11-06 19:05:51 +00:00

Opened #88 Stick increment 3: the images -- the stick and the data stick, Artemis signed at build 2026-11-06 19:05:52 +00:00

Opened #89 Stick increment 4: Artemis and Zuse from one disk 2026-11-06 19:05:54 +00:00

Opened #90 The amd64 image page-faults when a PC loads it above 2 GiB 2026-11-06 19:05:55 +00:00

Opened #91 make write_stick: the PC stick onto a USB stick, checked and read back 2026-11-06 19:05:56 +00:00

Opened #93 Stick increment 6: pull and replug, and the flush 2026-11-06 19:05:57 +00:00

Opened #92 Stick increments 5 and 5a: genesis on the stick, growth, the proxy Zuse and the real Zuse 2026-11-06 19:05:57 +00:00

Opened #94 Stick increment 7: the splash and progress bar 2026-11-06 19:05:58 +00:00

Opened #95 Stick increment 8: x86_64 acceptance moves to the stick boot 2026-11-06 19:05:59 +00:00

Opened #97 The Pi 5's native path: MMU and caches before any C, bounded mailbox, framebuffer from the devicetree 2026-11-06 19:06:01 +00:00

Opened #96 SER5: boot the new PC stick 2026-11-06 19:06:01 +00:00

Opened #98 The USB controller found as real hardware has it; every controller, not the first 2026-11-06 19:06:02 +00:00

Opened #99 A USB keyboard; and a PC without PS/2 hung at boot 2026-11-06 19:06:03 +00:00

Opened #100 Review of the v4 golden model; three bugs fixed (line input, refused stores) 2026-11-06 19:06:04 +00:00

Opened #101 1,003 logs and DoE CSVs committed as plain files, outside LFS 2026-11-06 19:06:05 +00:00

Opened #103 make -C docs/formal doxygen fails: newunicodechar, ASCII character requested 2026-11-06 19:06:08 +00:00

Opened #102 make init: install the toolchain, syft and Isabelle2025-2 2026-11-06 19:06:08 +00:00

Opened #104 The nightly snapshot and the release, to Nexus 2026-11-06 19:06:11 +00:00

Opened #105 CI on the runner: every job failed -- ubuntu-latest is Debian 11 2026-11-06 19:06:13 +00:00

Opened #106 The acceptance gate on master 2026-11-06 19:06:14 +00:00

Opened #107 One repository: StarForth archived as a tag and deleted; this one renamed LithosAnanke 2026-11-06 19:06:16 +00:00

Opened #108 Gitea issue forms and a PR template in the project's own form 2026-11-06 19:06:18 +00:00

Opened #109 Revoke the access token claude-session-20261106 2026-11-06 19:06:20 +00:00

Opened #114 Demo: the web terminal (ttyd) as a service 2026-11-06 19:21:56 +00:00

Opened #113 Demo: instant start -- sessions resume from a saved, booted machine 2026-11-06 19:21:56 +00:00

Opened #112 Demo: the session launcher -- one throwaway QEMU per visitor 2026-11-06 19:21:56 +00:00

Opened #116 Demo: capacity -- how many visitors at once 2026-11-06 19:21:56 +00:00

Opened #111 [ruling] The public demo's console: a demo identity, or an emergency-console build? 2026-11-06 19:21:56 +00:00

Opened #115 Demo: Apache on the .com -- TLS and the websocket proxy 2026-11-06 19:21:56 +00:00

Opened #117 Demo: the XWiki "Try it" page, with the console embedded 2026-11-06 19:21:57 +00:00