4 Could not locate dvergr/discourse/proposals__init.class, dvergr/discourse/proposals.clj or dvergr/discourse/proposals.cljc on classpath.
(ns notebooks.humans-and-agents
"Live Clay notebook: humans + agents in a long-lived dvergr.discourse Room —
addressed routing, background tasks, and the fork→propose→merge/discard
lifecycle (the coding-agent isolation story).
Reuses `examples/humans_and_agents.clj`'s `scripted-agent` helper and drives
each demo inline (never calls the example's `run`/`-main`). All agents are
scripted mocks — no API keys, no network; swapping in a real LLM agent
doesn't change the primitives. Every demo binds the room's execution context
once with `with-room`."
(:refer-clojure :exclude [await])
(:require [notebooks.support :refer [settle]]
[datahike.api :as dh]
[dvergr.discourse :as d :refer [with-room]]
[dvergr.discourse.human :as human]
[dvergr.discourse.background :as bg]
[dvergr.discourse.proposals :as proposals]
[dvergr.chat.schema :as schema]
[org.replikativ.spindel.engine.core :as ec]
[org.replikativ.spindel.spin.cps :refer [spin]]
[org.replikativ.spindel.yggdrasil :as ygg]
[yggdrasil.adapters.datahike :as ygg-dh]
[scicloj.kindly.v4.kind :as kind]
[humans-and-agents :as ha]))
Important
clojure.core/eval core.clj: 3232
...
notebooks.humans-and-agents/eval93328 REPL Input:
notebooks.humans-and-agents/eval93328/loading--auto-- REPL Input:
...
clojure.core/require core.clj: 6066 (repeats 2 times)
...
clojure.core/load-libs core.clj: 6028
clojure.core/load-libs core.clj: 6044
...
clojure.core/load-lib core.clj: 5981
clojure.core/load-lib core.clj: 6002
clojure.core/load-lib/fn core.clj: 6003
clojure.core/load-one core.clj: 5961
...
clojure.core/load core.clj: 6172
clojure.core/load core.clj: 6188
clojure.core/load/fn core.clj: 6189
...
java.io.FileNotFoundException: Could not locate dvergr/discourse/proposals__init.class, dvergr/discourse/proposals.clj or dvergr/discourse/proposals.cljc on classpath.