add the regions+escape-analysis memory engine (mem.c): per-value lifetime classification, automatic region-close free of scope-local heap results (fixes the Rung-4 ask leak), and `visionc explain memory`; an escaping value (e.g. a fetched body answered out) surfaces for a `memory:` block and stops the compile โ€” never silently freed. Rung 5 oracle added: explain-memory golden checks (Ocean fully automatic / network result freed at scope close) + an AddressSanitizer safety check. Full oracle green; Rungs 1-4 bit/byte-identical

dev · 5 days ago · 2026-06-22 · 327.3 KB

session: rung 5 memory model ยท agent: claude-opus-4-8

$ koh steal kepr.uk/vision@a1d790b507a0
·
← 94b7a6f7c06e dab3e4a2ba50 →
⇓ download .face