jolt/.dirge/memory
Yogthos 09b4e3e1bd Phase 11: Fix pre-existing failures — 316/317 passing
- types.janet: ns? now accepts both structs and tables
  (defensive for namespace-like tables created via @{...})
- core.janet: wire comment macro into core-bindings
  (was in core-macro-names but missing from core-bindings)
- sci/lang_stubs.clj: minimal SCI type stubs for bootstrap
  (IBox, HasName, IVar, DynVar protocols, SciUnbound/Var/Namespace deftypes)
- test-load-sci.janet: load stubs before SCI source files,
  removed broken preprocessor

Before: 315 ok, 2 fail (SciVar + array/buffer)
After:  316 ok, 1 fail (only deftype in lang.cljc remains)

The remaining failure is lang.cljc's SciVar deftype with #?@ inserts
for JVM/CLJS-specific protocol implementations — a known limitation
for Phase 15 (SCI bootstrap).
2026-06-03 12:30:11 -04:00
..
.cross_session_state bootstrap: SCI core deps loading with 284/304 forms passing 2026-06-01 23:24:13 -04:00
.curator_state bootstrap: SCI core deps loading with 284/304 forms passing 2026-06-01 23:24:13 -04:00
MEMORY.bak.1780457521 Phase 8: Protocol System — defprotocol, extend-type, extend-protocol, satisfies? 2026-06-03 00:18:41 -04:00
MEMORY.md Phase 11: Fix pre-existing failures — 316/317 passing 2026-06-03 12:30:11 -04:00
PITFALLS.md Phase 11: Fix pre-existing failures — 316/317 passing 2026-06-03 12:30:11 -04:00