_type: issue

title: CRITICAL: vec/into over lazy-seq leaks PV struct; into {} builds int keys

status: closed

issue_type: bug

created_by: Yogthos


title: Build phased Clojure conformance harness (extracted assertions)

issue_type: task


title: CRITICAL: iterate arity bug


title: CRITICAL: collections not callable as IFn (vector/map/set)


title: CRITICAL: self-referential lazy-seq/lazy-cat yields only literal prefix


title: CRITICAL: multi-collection map returns unrealized thunk


title: HIGH: aliased namespace calls (require :as) don't resolve (s/join)

status: open


title: HIGH: dispatch — multimethod :default, protocol-on-record, extend-protocol


title: HIGH: update/update-in/assoc-in fail on map literals (struct)


title: HIGH: str semantics — (str nil)='nil' should be '', (str :b)='b' should be ':b'


title: HIGH: destructuring gaps (nested seq, :strs, nested map, fn-param)


title: MED: compiler path lacks IFn dispatch (collections-as-fn) — only interpreter fixed


title: MED: filter/take-while not lazy — infinite-seq (take N (filter p (range))) loops


title: MED: REPL display — def/defn should print #'ns/name; lazy-seq printer realizes only head ((0 <function>))


title: MED: missing core fns — letfn fnil trampoline doseq cycle partition-all reductions dedupe keep-indexed map-indexed transduce reduce-kv assoc-in peek subvec read-string format

issue_type: feature