lumbda/whitepaper
russell@unturf.com 5ce42a7089 whitepaper: extend "feedback is all you need" across 3 scopes
Major revision reflecting current state. The original paper argued
feedback (continuations) as a universal within-process primitive.
This revision extends the argument to two more scopes discovered
while building the cross-impl portal system:

  - Within process: continuations (live stack)
  - Across process: portals (serialized VM state)
  - Across impl:    Scheme source itself as wire format

Abstract rewritten around the three scopes. New benchmark numbers
(asm cross-process round-trip 1.5 ms vs Python 260 ms — 160×).

Section 4.3 "Three Scopes of Feedback" added — the key new framing.

Section 7 "Portal: Feedback Across Time" rewritten to cover all
three formats (S-expression portable, JSON graph-aware, binary
heap-dump) with the 3×3 cross-impl matrix, cross-process
benchmarks, and mismatch-case behavior table.

Section 11 "Three Implementations, One Language" updated with
current line counts (4,455 asm, 3,678 py), binary sizes (22 KB asm
stripped, 205 KB C), and builtin count (79 asm).

Section 11.2 "File I/O Parity" added — the minimal file vocabulary
that reaches parity across all three implementations, including the
asm port encoding trick (SPECIAL values ≥ PORT_SPECIAL_BASE).

Test counts: 974 verified assertions (was 943).
2026-04-16 18:11:32 -04:00
..
diagrams Add whitepaper: Feedback Is All You Need 2026-04-14 13:32:42 -04:00
uncommonlisp-whitepaper.pdf whitepaper: extend "feedback is all you need" across 3 scopes 2026-04-16 18:11:32 -04:00
uncommonlisp-whitepaper.rst whitepaper: extend "feedback is all you need" across 3 scopes 2026-04-16 18:11:32 -04:00
WHITEPAPER.pdf Add whitepaper: Feedback Is All You Need 2026-04-14 13:32:42 -04:00
WHITEPAPER.rst Add whitepaper: Feedback Is All You Need 2026-04-14 13:32:42 -04:00
whitepaper.style Add whitepaper: Feedback Is All You Need 2026-04-14 13:32:42 -04:00