neural/rune/specs/execution.md

three execution modes

← specification index


pure — proven by construction

every reduction in the pure subset has a Nox trace, which has a zheng proof.

|=  [x=@nebu y=@nebu]
(add (mul x x) (mul y y))

reactive — event-driven computation

a hint yields execution until matching data arrives. the kernel is a pure function (subject, event) -> (new-subject, effects) — the event is the witness. Nox is confluent: reduction order does not affect the result. the proof is conditional on the event log — given the sequence of events as witnesses, every step is fully provable.

|=  p=#
|-
=/  e   ~hint:%particle.p
=/  r   !rank.p
?:  (gth r 0.5)
  !cyberlink.p.^truth.+1
$

the runtime parks the trap. when radio delivers a matching event or the cybergraph observes the addressed particle change, the runtime resumes with the event noun in the appropriate subject slot.

host — the only genuine trust boundary

a host call runs native code outside Nox — WASM module, wGPU shader, glia inference. the call returns a noun. the proof system records "host result was N" as a witness; the surrounding pure computation is provable conditional on that witness. the host computation itself carries no Nox trace.

=/  features  ~host:%infer.model.input
=/  ranked    (rank-by-features features)

the proof spectrum is three tiers:

unconditional proof:    any pure digraph reduction, mold normalization, arm lookup
conditional proof       any computation containing hint — proven given the event log
  (event log witnesses):  as witnesses. full provability, external inputs as given
conditional proof       any computation containing host — proven given the host
  (host witnesses):       results as witnesses. trust boundary is the host itself

events are cybergraph-native and verifiable by anyone. host results require trusting the host runtime. the event log is the difference between the two.


eval is intrinsic

Nox has .* — evaluate formula against subject. eval is one digraph, the same kind as add or cons.

=/  src   "(mul x 2)"
=/  ast   (parse src)
=/  form  (lower ast)
.*(.  form)

macros, interpreters, hot patching, runtime DSLs — all are special cases of .*.


instant start

between source becoming available and execution starting, only parsing happens. parse → Nox noun → tree-walk reduction begins immediately. no compilation phase. latency bounded by parsing time — milliseconds for any human-scale program.

instant start enables:

  • REPL-style interaction with the cybergraph
  • agent kernels reacting to events with low latency
  • eval() of dynamically-built formulas
  • hot code reload by subject rewrite
  • dialects evaluated on demand
  • the cyb/robot starting up and being responsive immediately

instant start is non-negotiable. every architectural decision is checked against one question: does this preserve the ability to run the program the moment its source becomes available, with no phase between?

Homonyms

execution
Execution A neuron executes admitted progs through the existing Rune machine. Work pins code, state revision, input, context and a finite allowance. Ward supplies current host authority independently of those data. The exact persisted fields belong to [data](/soft3/neuron/specs/data) and [runtime…
soft3/radio/audit/2026-10-13-audit-cargo-packaging/execution
execution
soft3/glia/run/specs/execution
Execution contract How a loaded `.model` turns into output tokens / audio samples / image pixels. The runtime's public API and internal dispatch rules. Load phase Steps: 1. mmap the `.model` file (read-only). 2. Parse text sections (config, tensors, vocab). 3. Validate config schema and tensor…
soft3/radio/audit/2026-10-12-bao-bounded-proof/task/execution
Approved execution Implementation parent: Radio b933829cbe273d2f31fe75ca83125f3ddd8917a2. The immutable PLAN input is 8ae88f7dd21b5cc00228737e3cfb2abbb1e471810e5b524fd2f700cc7e45868f. Fresh Opus PLAN approved without blockers at 2026-10-12T23:47:49.084499Z; raw…
soft3/radio/.claude/tasks/audit-cargo-packaging/execution
Packaging execution Stage: approved; final handoff to root. Fresh Opus PLAN v2 approved at 2026-10-13 01:58:51 UTC; raw SHA256 `27a51f83e0ea67a2fbd7951f8bf83a2572ea4fe859a95d99a33d90f233a7dec4`. Root read the verdict and independently replayed the frozen input. V1/v2 packets, both raw reviews and…
soft3/radio/.claude/tasks/bao-bounded-proof/execution
Approved execution Implementation parent: Radio b933829cbe273d2f31fe75ca83125f3ddd8917a2. The immutable PLAN input is 8ae88f7dd21b5cc00228737e3cfb2abbb1e471810e5b524fd2f700cc7e45868f. Fresh Opus PLAN approved without blockers at 2026-10-12T23:47:49.084499Z; raw…
warriors/erga/.claude/tasks/blake-batch-owner/execution
Blake batch owner execution Stage active: implementation and scoped gates complete; fresh different-vendor CODE review APPROVE received. Research and plan remain the original reviewed snapshots. This execution note records later state without rewriting review inputs. Serves Kadek foundation row 6's…
soft3/radio/.claude/tasks/bao-bounded-traversal/execution
Bounded traversal — pre-implementation evidence Current parent is Radio `a96d86e28d384cdf656aadc4282c78c0c170c102`, the actual PR38 merge. The ordinary fast-forward preserves this task's untracked artifacts. The 11 Git command records / 22 raw streams in…
soft3/nox/.claude/tasks/hemera-no-std/execution
Hemera feature-boundary execution Approved input: PLAN v2 `1f2028db98726cea04732856de00b2b058501b930112df0811f09c83c1ac60d3`. Fresh Opus 5 APPROVE completed `2026-10-13T02:23:59.183394Z`; raw stdout `1bd21c68c348163df8bd58a0205772732e50dfc733d30374aa61cdf88d09c223`. Invocation/completion/full raw…
soft3/radio/.claude/tasks/bao-bounded-reducer/execution
Bounded BAO group reducer — execution Serves Kadek phase-1 foundation row 4 through Radio/soft3. Parent is `dacd030c9d6301b316a96b5bc6e4ea1e1cec79f1`; Hemera remains pinned to `d5f0a09539360934fb32db9b2e15a91995607db6`. This calculates hashes only. No authenticated particle/root association, proof…
warriors/erga/.claude/tasks/rtable-owner/execution
RTable owner execution Stage active; serves Kadek foundation row 6, discovered-from Honeycrisp PR14 and Erga PR1. Implementation base is Erga `14b40d667b7fa927f62f46423cd8096f01cf704f`, Honeycrisp `9cbd48070a136e24711896c930670fcff8a147fc`, Strata `494df7a0973ae10a6cc1c2022e644d70449a29d6`.…
soft3/radio/.claude/tasks/kadek-memstore-pairs/execution
Execution notes Fresh PLAN v2 APPROVE received; source scope remains the approved two store writers. The original immutable PR32 right-proof.bin will be copied byte-identically into iroh-blobs/src/store/mem/parent_pairs/right-proof.bin for package-safe include_bytes!. This preserves the approved…
warriors/erga/.claude/tasks/mine-owner/execution
Mine owner execution 2026-10-11: resumed frozen PLAN-only task at origin/main 8dcb33888868d74ddfda3eeeb9bc90e58677b394. Independent replay verified 162 inputs, 82 exact Git bodies and 871 archive files; origins unchanged. PLAN pack SHA256…
soft3/radio/.claude/tasks/bao-hemera-pin/execution
Hemera source pin execution Serves: Kadek foundation row 4 · Radio/soft3 · dependency delivery prerequisite. Parent Radio `a11d342594949d4ea542b26366f71d56ef21662d`; Hemera `d5f0a09539360934fb32db9b2e15a91995607db6`. Original Grok PLAN approved at 2026-10-11T20:36:14Z; the separately reviewed…
soft3/radio/.claude/tasks/bao-root-policy/execution
Execution notes Approved plan v3 remains frozen. Fresh Opus source-only PLAN review: `/tmp/kadek-bao-root-policy-plan-v3-review.txt`, explicit APPROVE, session99218 exit0 (root receipt). Implementation starts from radio258724bd with exact Hemera23f3bbcf; no commit or release is part of this…
soft3/radio/.claude/tasks/bao-empty-status/execution
Current-origin amendment execution Radio `bc8b6331d3c76cbc011210e13f81e6ea351ef06f`, Hemera `d5f0a09539360934fb32db9b2e15a91995607db6`; previous Radio344 candidate and audit remain untouched. At this initial research point production had no changes in the owned worktree. Fresh raw origins,…

Graph