All 117 inter-node links now use [[file:node-name.org][title]] format which renders as clickable hyperlinks in both Emacs (C-c C-o) and web-based org renderers (Gitea, GitHub). Each node retains its :ID: UUID property for Emacs org-roam database features (backlinks, capturing, node-find). Prev format: [[id:uuid][title]] — Emacs only, dead text on web New format: [[file:name.org][title]] — works everywhere
19 lines
1.2 KiB
Org Mode
19 lines
1.2 KiB
Org Mode
:PROPERTIES:
|
|
:ID: c3b3dc41-945f-54e9-84eb-ca014114f1be
|
|
:END:
|
|
#+title: Stoa — The Porch (Environment)
|
|
#+filetags: :passepartout:stoa:editor:browser:hardware:
|
|
|
|
Stoa is the user environment — a single Lisp image where editor, browser, shell, and agent coexist.
|
|
|
|
**Roadmap:**
|
|
- v2.0.0: Lish editor + Nyxt browser (Stage 1, Qt/WebKit) + Lish shell
|
|
- v3.0.0+: Cannibalization — replace Qt with Lisp-native layout, reduce WebKit to pixel-painting, eventually pure-Lisp browser and window management
|
|
- v4.0.0: Native inference — llama.cpp FFI in-process, DSL-compiled model architectures, live surgery on cognition
|
|
- v5.0.0: Hardware — tagged RISC-V architecture via TinyTapeout, FPGA prototype, hardware GC via dedicated bus master
|
|
- v6.0.0: True agency — world models, temporal reasoning, goal persistence across restarts
|
|
|
|
The architectural principle: Stoa is not a collection of clients connecting to a daemon. The Dispatcher gate stack verifies every action regardless of who initiated it. The distinction between "tool" and "self" dissolves.
|
|
|
|
See also: [[file:verification-appliance.org][Verification appliance]], [[file:self-driving-lisp-machine.org][Self-driving Lisp Machine]]
|